s3_upsert_data_objects

package
v1.19.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 9, 2026 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (
	WorkflowType      = "s3-upsert-data-objects"
	State1            = "S1"
	State2            = "S2"
	TestDataObjKey1   = "large_obj1"
	TestDataObjKey2   = "large_obj2"
	TestDataObjKey3   = "small_obj3"
	LargeDataContent1 = "this_is_a_large_data_content_that_should_be_stored_in_s3_for_upsert_testing_purposes_with_more_than_10_characters"
	LargeDataContent2 = "another_large_data_content_for_second_upserted_object_that_exceeds_the_s3_threshold_for_external_storage_testing"
	SmallDataContent3 = "small"
)

*

  • This test workflow has 2 states, testing S3 upsert data objects functionality. *
  • State1:
  • - WaitUntil method does nothing
  • - Execute method upserts large data objects that should go to S3, then transitions to State2 *
  • State2:
  • - WaitUntil method validates it receives the upserted data objects from S3
  • - Execute method completes workflow

Variables

This section is empty.

Functions

func NewHandler

func NewHandler() *handler

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL