-
Notifications
You must be signed in to change notification settings - Fork 1.2k
improvement: bypass middle-man-struct for batch operations #8081
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 2 commits
Commits
Show all changes
66 commits
Select commit
Hold shift + click to select a range
91ec21f
improvement: bypass middle-man-struct for batch operations
spkane31 9448f39
migrated to using a protobuf for batch operations, need to update tes…
spkane31 52a30ca
removing batchparams from last tests
spkane31 0aae0c8
merge conflicts
spkane31 44faa03
linter checks
spkane31 c0d3a88
another merge conflict :(
spkane31 9bb3411
updating protos
spkane31 c2ce9ed
hopefully fixing api issues
spkane31 0698df7
fixed bug setting operation
spkane31 f45ac22
linting skip and reduce function complexity of BatchActivity
spkane31 5fd36d1
nolint
spkane31 d700916
go.sum issue
spkane31 ce31cd3
fixing two unit tests
spkane31 7c5b351
patching identity through correctly
spkane31 c1f3bc2
use payloads.Encode instead of sdk.ToPayloads
spkane31 5f4486e
slices are set to nil by payloads.Encode, unlike with sdk.ToPayloads
spkane31 9dee275
fixing serialization for protobuf
spkane31 80a5f9c
self review
spkane31 459ad84
need backwards compatability
spkane31 5b29d78
workflow test duplication
spkane31 9d4dfff
duplicating workflow registration
spkane31 0298808
small diff fixes
spkane31 1288ab4
got a batchworkflowexecutionrequest type but cannot find the method
spkane31 10ac7a8
undoing changes to clients, adding internal proto definition for batc…
spkane31 a9c9287
removing use of api changes
spkane31 1faefe9
linting errors
spkane31 cb1f201
Merge branch 'main' of github.com:temporalio/temporal into spk/proto-…
spkane31 95f9812
adding more fields to proto definition
spkane31 ce0efb4
lint and test fix
spkane31 beae3c8
fixing batch update options test
spkane31 2087b89
linting again!
spkane31 a673564
fixing more tests, removing request response
spkane31 f50c99c
fixing the batchtype param not being set
spkane31 fc68bea
removing duplicated tests, simplifying the operation setting
spkane31 e58c6f4
revert payload.Encodestring change
spkane31 9a5ea22
revert
spkane31 0eff6bd
Merge branch 'main' of github.com:temporalio/temporal into spk/proto-…
spkane31 0bea4dd
reset entirely
spkane31 b481d5e
fixing these dang tests!
spkane31 7ea8b07
small change
spkane31 778b3e6
fixing last test hopefully
spkane31 0e8272b
Merge branch 'main' of github.com:temporalio/temporal into spk/proto-…
spkane31 e87fafd
embed the workflowservice into batch operation, share validation logic
spkane31 1e49046
even simpler, fixing tests
spkane31 aacbdff
fixing proto panic and setting all required fields in mocks
spkane31 567852b
linter again
spkane31 69c9a1c
linter
spkane31 9068d36
Merge branch 'main' into spk/proto-serialization
spkane31 9e6a1e2
Merge branch 'main' into spk/proto-serialization
spkane31 606ac05
Merge branch 'main' into spk/proto-serialization
spkane31 123d6ba
addressing roeys comments, removing BatchOperationInput, use namespac…
spkane31 e7d525d
comments
spkane31 aebc4f9
Merge branch 'spk/proto-serialization' of github.com:temporalio/tempo…
spkane31 5333cb7
fixing namespace issues, renaming batchoperation -> batchoperationinput
spkane31 b01bfc2
fixing unit tests
spkane31 3ce004e
removing duplicated fields from proto definition, sanitizing visibili…
spkane31 1feb76c
escape entire search value
spkane31 9c7dfaf
Merge branch 'main' into spk/proto-serialization
spkane31 508f259
removing comments
spkane31 03b2812
Merge branch 'main' of github.com:temporalio/temporal into spk/proto-…
spkane31 44ea522
Merge branch 'spk/proto-serialization' of github.com:temporalio/tempo…
spkane31 7e3a3f2
fixing test
spkane31 fa9ad0a
Merge branch 'main' of github.com:temporalio/temporal into spk/proto-…
spkane31 5fdb323
keep all fields in the proto
spkane31 f45b1ae
refactorings, bug fixes, removing rps
spkane31 15a4428
Merge branch 'main' of github.com:temporalio/temporal into spk/proto-…
spkane31 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.