-
Notifications
You must be signed in to change notification settings - Fork 10
0.8.0 Develop merge #308
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
0.8.0 Develop merge #308
Changes from all commits
Commits
Show all changes
287 commits
Select commit
Hold shift + click to select a range
82299d1
Testing
kellrott 804b1a5
Adding context variable to go client traversal
kellrott e350317
Merge branch 'develop' into feature/grip-client-context
kellrott 09f1a55
Merge pull request #309 from bmeg/feature/grip-client-context
kellrott 3b618e0
Adds jobC to gripql client
matthewpeterkort 4833524
Merge remote-tracking branch 'origin/develop' into feature/prev-compare
kellrott 405906b
Adding pivot method to query engine
kellrott 0cd94d3
Adding test files
kellrott ca228fc
Working on support for mongo engine compiler
kellrott eddeade
Switching pivot to key/value storage based system
kellrott 27afef6
update to golangv1.21.12
matthewpeterkort 93139c0
adds broken grip deps for reproducing error
matthewpeterkort a236329
update to 1.22.5
matthewpeterkort 5a6ef93
protoc, lint updates
matthewpeterkort dc77113
Fix code, tests to work with updated cast package
matthewpeterkort f0f1023
fixes
matthewpeterkort 2148c7b
fix Mongo test
matthewpeterkort c245cf6
fix
matthewpeterkort d391505
bugfix
matthewpeterkort 0d2e05c
Address feedback
matthewpeterkort aeb30de
Merge pull request #313 from bmeg/update/golang
kellrott eea63a6
Merge remote-tracking branch 'origin/develop' into feature/pivot
kellrott b008c92
Working on the docs
kellrott cf1d997
Adding `_id` field to pivot outputs
kellrott 40967a7
Fixing _id output
kellrott 8a922de
Adding bulk delete
matthewpeterkort 6e1d980
Adding server functions
matthewpeterkort afaf151
package up
matthewpeterkort 1d18818
debug statements
matthewpeterkort b172cf7
Merge pull request #312 from bmeg/feature/pivot
kellrott d0b3a78
Make bulk del a unary operation
matthewpeterkort ee9be35
fix bulk delete
matthewpeterkort b0392dd
adds test
matthewpeterkort 29752ea
Merge branch 'develop' into feature/BulkDelete
matthewpeterkort f93ecbb
update test
matthewpeterkort 9bf7ca1
fix proto
matthewpeterkort ab51dee
Optimize Mongo bulk delete
matthewpeterkort 2d5367d
fix protoc body
matthewpeterkort 2d17195
fix mongo test
matthewpeterkort 359a032
add suggested args
matthewpeterkort 99c314b
Merge pull request #315 from bmeg/feature/BulkDelete
kellrott 73a7584
Adds support for sqlite
matthewpeterkort 6ce3de0
update test workflow
matthewpeterkort 529684b
fix action test names
matthewpeterkort b163abb
Merge pull request #317 from bmeg/feature/sqlite
kellrott 0a23c3c
Merge branch 'develop' into feature/prev-compare
kellrott 42de601
Start JSON schema loader into grip graph
matthewpeterkort f9cf8f4
Add support for extensions
matthewpeterkort 9a800dc
cleanup vertex generation
matthewpeterkort b9da7be
Add edge generation
matthewpeterkort 5f507f8
Adds schema load command
matthewpeterkort c1ee086
start implement json load
matthewpeterkort 7051f51
working json loader
matthewpeterkort be854ce
cleanup, add support for graph and project-id customization
matthewpeterkort 1fcac9f
Adds tests, new schema load method
matthewpeterkort f4ae5df
trim down test data size
matthewpeterkort c9f36fe
bug fix
matthewpeterkort 694ef9d
bug fix
matthewpeterkort f11f79e
cleanup
matthewpeterkort 0e7ce90
fix schema dataset
matthewpeterkort 7351ace
fix logs
matthewpeterkort 14f0a58
Bug fix auth test
matthewpeterkort bb2b9dd
Adds more tests
matthewpeterkort 821431f
Add server err message response
matthewpeterkort a7f6fdd
fix tests
matthewpeterkort b8d9a0a
Remove elasticSearch from grip
matthewpeterkort a3ff902
Bugfix protobuf definition
matthewpeterkort 515a682
bugfix, rename cmd
matthewpeterkort 67d787e
factor out project_id into an optional extra arg
matthewpeterkort 007f2fc
fix docs hostname and schema import name
matthewpeterkort 9537849
fix double slash in paths
matthewpeterkort 3bb0fde
remove extra file
matthewpeterkort a1646b0
Flesh out jsonschema to graphql schema command
matthewpeterkort 146c50e
fixup graphql schema generation
matthewpeterkort b772ede
fix up cmd args to work with jsonschemagraph changes
matthewpeterkort 1eed29a
Make go.mod versions compatible with grip plugin versions and move gr…
matthewpeterkort e938d18
Add support for yaml schemas, change AddSchema to an upsert operation
matthewpeterkort f365481
clean up / improve tests
matthewpeterkort 683df7a
cleanup
matthewpeterkort c2dbbc7
cleanup
matthewpeterkort 9654ae9
Add gripql query function calls
matthewpeterkort a231289
Merge pull request #318 from bmeg/feature/fhir-json-schema
kellrott 706fbe9
Testing some adjustments to the mongo engine
kellrott d16664b
Merge remote-tracking branch 'origin/develop' into feature/sort
kellrott 9b91de9
Adding multi type comparison method for core engine sorting step. Nee…
kellrott e30f0eb
Adding sort method to javascript client
kellrott bbc42ac
Working on core engine implementation of group function
kellrott a9b890d
Fixing query optimization for the new operation
kellrott 9c733bf
Adding the group method to the mongo engine
kellrott 0eed461
Fixing some of the graph inspection related to new method
kellrott 90275c0
Updating javascript client and docs
kellrott 25c183b
Simplifying the protobuff for the group method
kellrott e36be9a
Adding test for multiple collections during group method
kellrott 338a4f1
add failing test
matthewpeterkort 0f2fcda
Add engine support for totype operation
matthewpeterkort a928d0a
add mongo totype logic
matthewpeterkort c856023
add gripql print statements
matthewpeterkort 396e42f
Merge pull request #320 from bmeg/feature/to-type
kellrott 20e7f63
update to proto 5.29.3, make nil renders return nil
matthewpeterkort 337df00
Merge pull request #319 from bmeg/feature/group
kellrott 3af158b
Merge branch 'develop' into feature/sort
kellrott 0fc1119
fixes an issue where unwind doesn't work on null map of outNull
matthewpeterkort b04bd8d
Merge pull request #321 from bmeg/fix/outNull-unwind
kellrott fae40a7
Adding sorter interface
kellrott e67ec8a
Breaking large file into smaller organized files
kellrott 1aa0a61
Working KV based sorting method
kellrott f9bc780
Updating sort unit test
kellrott e63f8a4
Fixing command line parser for engine tests
kellrott 9ea6b25
Add gripql sort and print
matthewpeterkort feabbc2
fix descending typo
matthewpeterkort 67f3090
fix typo in test
matthewpeterkort 3d6e286
ugrade pebble db version, write edge case test
matthewpeterkort 06f1e04
fix logging
matthewpeterkort 501bda8
Fixing error in unit test
kellrott 54c6baa
Merge pull request #297 from bmeg/feature/sort
kellrott 6d9b970
Merge remote-tracking branch 'origin/develop' into feature/prev-compare
kellrott c55c2f0
add delete operations to drop command
matthewpeterkort 09004a7
swap tests to pebble, fix pebble graph drop command
matthewpeterkort a9b9bd3
update auth test to pebble
matthewpeterkort 96023b5
Merge pull request #322 from bmeg/fix/kv-drop-command
kellrott c2adf0e
address oom issues
matthewpeterkort 1415e59
change stream func to pass chan instead of list
matthewpeterkort 3d80c14
updates
matthewpeterkort 4a91bc7
Make bulk add raw conserve memory
matthewpeterkort 3760a16
Merge pull request #323 from bmeg/fix/grip-OOM-err
kellrott c4c1789
Merge remote-tracking branch 'origin/develop' into feature/prev-compare
kellrott 9b44059
Fixing mongo expr filtering for cases where eq query users field path
kellrott 648c707
bulk add working. Construction code.
matthewpeterkort 54c47b1
has label operational
matthewpeterkort a716f4f
tests pass
matthewpeterkort 593edfa
remove kvi from grids and fix bad file descriptor bug
matthewpeterkort d865cf3
fixup go.mod to work with latest benchtop commit
matthewpeterkort a9d0e5c
add back grids tests to actions
matthewpeterkort 2143bd6
address PR feedbacks
matthewpeterkort 230701f
bulk add optimizations
matthewpeterkort 63d1930
deduplicate grids graph data storage
matthewpeterkort 6512208
bump benchtop
matthewpeterkort d324eb3
Testing removing pogreb for key storage
kellrott be18a0b
Updating keymap
kellrott c04e431
Updating go.mod
kellrott f5c2ff8
fix err from failing test
matthewpeterkort 9e554f3
Merge pull request #325 from bmeg/feature/grids-nopogreb
matthewpeterkort 7b9ad12
update benchtop version
matthewpeterkort 65b3d50
Testing if vertex/edge structures can be flattened during JSON output
kellrott ca2cb44
Fixing conformance tests
kellrott af57e19
Merge pull request #324 from bmeg/feature/grids
kellrott 0a57ec7
Adding additional marshalling methods to cover command line methods
kellrott eb0577d
Updating the docs
kellrott 525777e
Starting to migrate _gid to _id
kellrott bbec676
Working on fixing issues stemming from gid -> id conversion
kellrott 74361eb
Fixing more bugs
kellrott 4a9ab03
Fixing more conformance test issues
kellrott 33d4424
First pass of conformance test running
kellrott 20db7d8
cleanup 2 conformance tests
matthewpeterkort 4d190c8
fix grids tests
matthewpeterkort a20357a
fix grids test
matthewpeterkort a071e96
Fixing more issues around unit tests
kellrott cc9a8e6
fix tests
matthewpeterkort cc1b5bd
bump test go version
matthewpeterkort ec9b999
sanitize gid from the repoa
matthewpeterkort 59d0abd
Merge pull request #326 from bmeg/feature/json-flatten
kellrott 84ef424
Merge branch 'develop' into feature/prev-compare
matthewpeterkort 1b1fa1f
update benchtop version for bugfix
matthewpeterkort 9cbf785
fix up tests
matthewpeterkort 904a6b0
Merge pull request #295 from bmeg/feature/prev-compare
kellrott e044866
Working on fixing docs to use `_id`
kellrott ab67f4d
Breaking the large query operations page into several smaller sections
kellrott 0b4a837
Working on the formatting of the filtering docs page
kellrott 0a458b4
amazon example working, added sqlite doc
matthewpeterkort a6df3e6
Start add support for integration with Kafka
matthewpeterkort 45a7817
add Kafka test
matthewpeterkort 1e2056a
finish adding kafka
matthewpeterkort d3a41e6
cleanup classes
matthewpeterkort 59c15d5
bug fix
matthewpeterkort cb68ccb
adds kafka config file for test
matthewpeterkort f8b14a8
update makefile to check on kafka before init
matthewpeterkort b9b392f
clean up test
matthewpeterkort 5ad3fc4
make kafka test work
matthewpeterkort 58da03c
add sleep delay to test
matthewpeterkort 88863be
increase timeout
matthewpeterkort a541ef8
rework test to not cause infinite loop
matthewpeterkort 1b9a84c
start index
matthewpeterkort 6a4672c
start indexing
matthewpeterkort 20b78bd
Add custom processor for grids indexing
matthewpeterkort de2d996
update test
matthewpeterkort 64d4cdc
start make indexing work with data in grids
matthewpeterkort 5770297
most tests passing
matthewpeterkort 2c1890c
delete index working
matthewpeterkort 8261f69
adds indexing
matthewpeterkort 96c12b1
fix bug in grids driver
matthewpeterkort ed8d464
cleanup
matthewpeterkort dcc3271
fix small benchtop issues
matthewpeterkort b6b69b4
fix bugs
matthewpeterkort 575ac6c
adds support for nested fields and compound filters
matthewpeterkort 581d70f
censor password
matthewpeterkort 352daca
seperate nested index tests
matthewpeterkort bf47130
bug fixes
matthewpeterkort e59cd79
nuke 'grids' storage style. Optimize for performance
matthewpeterkort 9962b04
many optimizations on grids driver
matthewpeterkort 00a1ed6
checkpoint. tests are passing
matthewpeterkort 2a6b21c
run good
matthewpeterkort 26de517
fix grids processor so that indexed query optimizations only happen w…
matthewpeterkort 0e2524c
add unique mongo index name
matthewpeterkort c1892d4
update grids driver with various bug fixes
matthewpeterkort 900bd8c
add grids disclaimer message
matthewpeterkort 31b52c3
filter logic updates
matthewpeterkort 7835cf4
upgrade deps
matthewpeterkort 95a7861
Dealing with module name change in benchtop
kellrott 705343b
update rest of names
matthewpeterkort 83f67ae
Merge pull request #330 from bmeg/feature/benchtop-module-rename
kellrott 6385535
Merge pull request #328 from bmeg/feature/kafka
kellrott fd18235
Fixes bugs with bulk delete function. Improves bulk delete function t…
matthewpeterkort 9a28fee
update benchtop version to merged version
matthewpeterkort 4c6e54d
Merge pull request #331 from bmeg/fix/bulk-delete
kellrott 872d04c
Merge pull request #329 from bmeg/feature/indexing
kellrott 7575e90
optimie jsonschema graph gen to be 50% faster
matthewpeterkort c90841b
improvements to mongo bulk loader
matthewpeterkort e9d4d7e
Working on documentation coverage
kellrott ca17541
Starting to remove the E() traversal start
kellrott df6b10f
Fixing some of the unit tests
kellrott 806ce31
Fixing capitalization error
kellrott 22f563d
fix schema fetching funcs
matthewpeterkort 1c253f3
re add loading, but use server loader instead of bugged loader func
matthewpeterkort 7907a3a
revert to old line stream reader
matthewpeterkort 20bae7a
add bulk add context cancellation on fatal err
matthewpeterkort d6bf540
cleanup mongo naming conventions, modernize syntax
matthewpeterkort 61f49f7
Fixing src/dst edge index deletion in key/value graph driver
kellrott 9f7d581
clean up tests, query() syntax
matthewpeterkort 4e2bcad
split out grids unit tests into seperate action
matthewpeterkort 681d917
fix CI test name
matthewpeterkort 3e18685
fix typo
matthewpeterkort 185d5d6
fix give grip executable perms in ci
matthewpeterkort a9da5cc
Merge pull request #332 from bmeg/update/jsonschema
kellrott 037012d
optimie jsonschema graph gen to be 50% faster
matthewpeterkort 0a3451b
improvements to mongo bulk loader
matthewpeterkort d79d58f
fix schema fetching funcs
matthewpeterkort aba143a
re add loading, but use server loader instead of bugged loader func
matthewpeterkort 520e105
revert to old line stream reader
matthewpeterkort 1309ebc
add bulk add context cancellation on fatal err
matthewpeterkort 87bdd2b
Merge pull request #333 from bmeg/feature/e-remove
kellrott 49e5230
Cleaning up the docs
kellrott edcedfb
Merge pull request #327 from bmeg/updates/docs
kellrott 1d1f0f1
Starting a fix for mongo pipeline query not using _label index correc…
kellrott bd382be
update gripql python pkg
matthewpeterkort a923e2d
cleanup grip schema docs
matthewpeterkort a3b51ca
Merge pull request #334 from bmeg/fix/mongo-hasLabel-index
kellrott aad3c81
Merge pull request #335 from bmeg/update/0.8
kellrott c4443f9
add redactions to logging of sensitive information in config
matthewpeterkort 6cd8272
Potential fix for code scanning alert no. 24: Workflow does not conta…
matthewpeterkort 93cb1e8
remove authorization header from default config whitelist
matthewpeterkort File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
There are no files selected for viewing
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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -35,3 +35,4 @@ gripql/R/*.tar.gz | |
| # dev tools | ||
| .idea/ | ||
| .vscode/ | ||
| .DS_Store | ||
Oops, something went wrong.
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.