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
feat(Cassandra): add Cassandra implementation of EntityService #3286
Commits on Sep 15, 2021
Commits on Sep 16, 2021
-
Eddie Li committed
Sep 16, 2021
Commits on Sep 17, 2021
-
dev-with-cassandra.sh and ingest example data example working. Also:
* Fix for datastax dao factory initialisation * Add readme for Cassandra quickstart
Eddie Li committedSep 17, 2021 -
Move ebeanutils to entityutils
Eddie Li committedSep 17, 2021 -
batching updates/inserts and tidying up
Eddie Li committedSep 17, 2021 -
move strings from DAO into DatastaxAspect
Eddie Li committedSep 17, 2021
Commits on Sep 21, 2021
-
Tidying tests; minor DAO refactor
Eddie Li committedSep 21, 2021 -
Merge remote-tracking branch 'upstream/master' into cassandra-more-work
Eddie Li committedSep 21, 2021 -
simplify batchGet method and remove pagination support for the time b…
…eing
Eddie Li committedSep 21, 2021 -
Using ConditionalOnProperty instead of instantiating null
Eddie Li committedSep 21, 2021
Commits on Sep 22, 2021
-
Merge pull request #1 from xdl/cassandra-more-work
Cassandra more work
-
Move cassandra startup instructions to docker/cassandra/readme.md
Eddie Li committedSep 22, 2021 -
Merge pull request #2 from xdl/cassandra-more-work
Move cassandra startup instructions to docker/cassandra/readme.md
Commits on Oct 5, 2021
-
Merge pull request #6 from linkedin/master
Merge master into cassandra
-
-
Commits on Oct 6, 2021
-
fix metdata-io:checkstyleMain violations
Eddie Li committedOct 6, 2021
Commits on Oct 7, 2021
-
Refactor common entityservice tests into a base class
Eddie Li committedOct 7, 2021 -
Eddie Li committed
Oct 7, 2021 -
Merge remote-tracking branch 'gresearch/master' into cassandra-refactor
Eddie Li committedOct 7, 2021
Commits on Oct 8, 2021
-
Rename BaseEntityServiceTest to EntityServiceTestBase for consistency
* checkStyle cleanup
Eddie Li committedOct 8, 2021 -
Merge pull request #16 from xdl/cassandra-refactor
Rename BaseEntityServiceTest to EntityServiceTestBase for consistency
-
Merge remote-tracking branch 'upstream/master' into cassandra-refactor
Eddie Li committedOct 8, 2021
Commits on Oct 19, 2021
-
Use same container for all tests, add truncate to @beforemethod. Also:
* Change naming * datahubpoc to datahub for keyspace * DAO_SERVICE_LAYER to ENTITY_SERVICE_IMPL for db implementation * urn:li:principal:datahub to urn:li:corpuser:__datahub_system
Eddie Li committedOct 19, 2021 -
Moving new dependencies into toplevel build.gradle
Eddie Li committedOct 19, 2021 -
Merge remote-tracking branch 'upstream/master' into cassandra-refactor
Eddie Li committedOct 19, 2021
Commits on Oct 20, 2021
-
Remove conditional update for now due to json comparison
Eddie Li committedOct 20, 2021 -
Eddie Li committed
Oct 20, 2021
Commits on Mar 2, 2022
-
Merge branch 'master' into cassandra
Justin Marozas committedMar 2, 2022
Commits on Mar 4, 2022
-
bring DatastaxEntityService up to speed and implement DatastaxRetenti…
…onService
Justin Marozas committedMar 4, 2022 -
Merge branch 'master' into cassandra
Justin Marozas committedMar 4, 2022 -
Justin Marozas committed
Mar 4, 2022 -
Justin Marozas committed
Mar 4, 2022 -
fix queries in datastax retention service
Justin Marozas committedMar 4, 2022 -
split ordering-sensitive entity service tests to ebean and datastax i…
…mplementations
Justin Marozas committedMar 4, 2022 -
comment the tests that had to be split out because of cassandra
Justin Marozas committedMar 4, 2022
Commits on Mar 8, 2022
-
Merge pull request #72 from justinas-marozas/cassandra
Cassandra catch up with upstream
Justin Marozas committedMar 8, 2022
Commits on Mar 9, 2022
-
Merge pull request #1 from G-Research/master
[pull] master from G-Research:master
-
Merge branch 'master' into cassandra
Justin Marozas committedMar 9, 2022 -
Merge pull request #73 from justinas-marozas/cassandra
merge upstream
Justin Marozas committedMar 9, 2022
Commits on Mar 10, 2022
-
bump datastax drivers to latest versions
Justin Marozas committedMar 10, 2022 -
specify compatible neo4j image for apple M1 platform
Justin Marozas committedMar 10, 2022 -
Justin Marozas committed
Mar 10, 2022 -
update dev-with-cassandra script with lattest gubbins
Justin Marozas committedMar 10, 2022 -
hack: move ES envi vars into compose files to stop shell complaining …
…about syntax
Justin Marozas committedMar 10, 2022 -
remove ENTITY_SERVICE_IMPL specific beans from factory properties
Justin Marozas committedMar 10, 2022 -
Revert "remove ENTITY_SERVICE_IMPL specific beans from factory proper…
…ties" This reverts commit 842fbd6.
Justin Marozas committedMar 10, 2022 -
mark ebeanServer and cqlSesion as optional
Justin Marozas committedMar 10, 2022 -
Revert "hack: move ES envi vars into compose files to stop shell comp…
…laining about syntax" This reverts commit 289324c.
Justin Marozas committedMar 10, 2022 -
Merge pull request #75 from justinas-marozas/cassandra
Fix datahub startup prolbems for cassandra PR
Commits on Mar 11, 2022
-
use applicationcontect to resolve ebean and datastax sessions
Justin Marozas committedMar 11, 2022 -
add apple M1 overrride to local dev script
Justin Marozas committedMar 11, 2022 -
don't panic if cassandra schema already exists
Justin Marozas committedMar 11, 2022 -
Merge branch 'cassandra-startup-problems' into cassandra
Justin Marozas committedMar 11, 2022 -
Merge pull request #76 from justinas-marozas/cassandra
Minor Cassandra support improvements
-
add mysql and cassandra containers to optional container list in data…
…hub cli
Justin Marozas committedMar 11, 2022 -
bring compose-with-cassandra up to speed with the main compose
Justin Marozas committedMar 11, 2022
Commits on Mar 14, 2022
-
Justin Marozas committed
Mar 14, 2022 -
Justin Marozas committed
Mar 14, 2022 -
use method level injection in retention and entity service factories
Justin Marozas committedMar 14, 2022 -
rename datastax entity service to cassandra entity service
Justin Marozas committedMar 14, 2022 -
Merge branch 'cassandra-startup-problems' into cassandra
Justin Marozas committedMar 14, 2022 -
remove unnecessary mentions of ebean in method and variable names
Justin Marozas committedMar 14, 2022 -
Merge branch 'cassandra-startup-problems' into cassandra
Justin Marozas committedMar 14, 2022 -
Merge pull request #77 from justinas-marozas/cassandra
Cassandra PR updates
Commits on Mar 15, 2022
-
tidy up method and variable names
Justin Marozas committedMar 15, 2022 -
Merge branch 'master' into cassandra
Justin Marozas committedMar 15, 2022 -
Merge branch 'cassandra-startup-problems' into cassandra
Justin Marozas committedMar 15, 2022 -
Merge pull request #78 from justinas-marozas/cassandra
Merge upstream
Commits on Mar 17, 2022
-
-
Merge branch 'master' into cassandra-startup-problems
Justin Marozas committedMar 17, 2022 -
fix a bad merge in compose files
Justin Marozas committedMar 17, 2022 -
Justin Marozas committed
Mar 17, 2022 -
Merge branch 'cassandra-startup-problems' into cassandra
Justin Marozas committedMar 17, 2022 -
update EntityServiceTestBase to match upstream EbeanEntityService cha…
…nges
Justin Marozas committedMar 17, 2022 -
Merge pull request #81 from justinas-marozas/cassandra
Merge upstream
Commits on Mar 18, 2022
-
avoid method overloads in @configuration classes
Justin Marozas committedMar 18, 2022 -
Merge pull request #84 from justinas-marozas/cassandra
avoid method overloads in @configuration classes
Commits on Mar 30, 2022
-
cap gradle concurrency at 2 in github CI
Justin Marozas committedMar 30, 2022 -
Merge pull request #89 from justinas-marozas/cassandra
cap gradle concurrency at 2 in github CI
Justin Marozas committedMar 30, 2022
Commits on Mar 31, 2022
-
Merge branch 'master' into cassandra
Justin Marozas committedMar 31, 2022 -
Merge pull request #90 from justinas-marozas/cassandra
Merge upstream changes
Justin Marozas committedMar 31, 2022 -
disable parallel gradle execution in build&test workflow
Justin Marozas committedMar 31, 2022 -
Merge pull request #91 from justinas-marozas/cassandra
Disable parallel gradle execution in build&test workflow
Commits on Apr 1, 2022
-
undo build&test workflow --no-parallel flag as it didn't improve things
Justin Marozas committedApr 1, 2022 -
temporarily delete Casandra entity service tests to see if it helps t…
…he github CI
Justin Marozas committedApr 1, 2022 -
Merge pull request #93 from justinas-marozas/cassandra
Temporarily remove Cassandra tests to see if it helps Github CI
Justin Marozas committedApr 1, 2022
Commits on Apr 4, 2022
-
Revert "temporarily delete Casandra entity service tests to see if it…
… helps the github CI" This reverts commit 92e4b05.
Justin Marozas committedApr 4, 2022 -
cap cassandra test container mem usage to 64M
Justin Marozas committedApr 4, 2022 -
Merge pull request #96 from justinas-marozas/cassandra
Cap Cassandra test container mem usage
Justin Marozas committedApr 4, 2022
Commits on Apr 5, 2022
-
Merge branch 'master' into cassandra
Justin Marozas committedApr 5, 2022
Commits on Apr 13, 2022
-
-
Merge pull request #100 from G-Research/cassandra-matthewm-1
Metadata test with no daemon
Commits on Apr 14, 2022
-
Try running build and test on MacOS
https://docs.github.com/en/actions/using-github-hosted-runners/about-github-hosted-runners#supported-runners-and-hardware-resources ``` Hardware specification for Windows and Linux virtual machines: 2-core CPU 7 GB of RAM memory 14 GB of SSD disk space Hardware specification for macOS virtual machines: 3-core CPU 14 GB of RAM memory 14 GB of SSD disk space ```
-
Merge pull request #102 from G-Research/macos-build-test
Try running build and test on MacOS
-
Merge pull request #103 from G-Research/macos-build-docker
Install Docker for MacOS build+test
-
Merge pull request #104 from G-Research/macos-docker-eula
Try to get Docker working on MacOS image
-
Try to isolate the GitHub Actions runner problem
-
Merge pull request #105 from G-Research/metadata-io-test-only
Only run :metadata-io:test
Commits on Apr 19, 2022
-
-
Revert to Ubuntu and only run :metadata-io:test
MacOS is an unknown quantity so we should revert back
-
Merge pull request #108 from G-Research/ubuntu-metadata-io
Revert to Ubuntu and only run :metadata-io:test
-
-
Merge branch 'master' into cassandra
Justin Marozas committedApr 19, 2022 -
Merge pull request #109 from justinas-marozas/cassandra
merge upstream
Commits on Apr 20, 2022
-
change setup method lifecycles for test classes that use docker to re…
…duce the number of contaners running at the same time
Justin Marozas committedApr 20, 2022 -
Merge pull request #111 from justinas-marozas/cassandra
Change setup method lifecycles for test classes that use docker
Justin Marozas committedApr 20, 2022
Commits on Apr 21, 2022
-
Merge branch 'master' into cassandra
Justin Marozas committedApr 21, 2022 -
Merge pull request #113 from justinas-marozas/cassandra
merge upstream
-
restore the gradle commands in build&test job
Justin Marozas committedApr 21, 2022 -
-
Merge pull request #114 from justinas-marozas/cassandra
restore gradle commands in build&test job
-
Merge pull request #115 from datahub-project/master
fix(ingestion): glue - delete CatalogId parameter from get_jobs api c…
Commits on Apr 22, 2022
-
Merge pull request #15 from G-Research/master
[pull] master from G-Research:master
Justin Marozas committedApr 22, 2022 -
Merge branch 'master' into cassandra
Justin Marozas committedApr 22, 2022 -
Merge pull request #118 from justinas-marozas/cassandra
merge upstream
Commits on Apr 25, 2022
-
-
Merge branch 'master' into cassandra
Justin Marozas committedApr 25, 2022 -
Merge pull request #122 from justinas-marozas/cassandra
merge upstream
-
add cassandra entity service configuration to application.yml
Justin Marozas committedApr 25, 2022 -
Apply suggestions from code review
Cassandra datacenter naming consistency
-
Merge pull request #123 from justinas-marozas/cassandra
add cassandra entity service configuration to application.yml