This website requires JavaScript.
Explore
Help
Register
Sign In
yujunjun
/
datahub
Watch
2
Star
0
Fork
0
You've already forked datahub
mirror of
https://github.com/datahub-project/datahub.git
synced
2025-07-23 09:32:04 +00:00
Code
Issues
Packages
Projects
Releases
Wiki
Activity
datahub
/
docker
/
elasticsearch
/
env
/
docker.env
2 lines
66 B
Bash
Raw
Normal View
History
Unescape
Escape
feat(cli) Changes rollback behaviour to apply soft deletes by default (#4358) * Changes rollback behaviour to apply soft deletes by default Summary: Addresses feature request: Flag in delete command to only delete aspects touched by an ingestion run; add flag to nuke everything by modifying the default behaviour of a rollback operation which will not by default delete an entity if a keyAspect is being rolled-back. Instead the key aspect is kept and a StatusAspect is upserted with removed=true, effectively making a soft delete. Another PR will follow to perform garbage collection on these soft deleted entities. To keep old behaviour, a new parameter to the cli ingest rollback endpoint: --hard-delete was added. * Adds restli specs * Fixes deleteAspect endpoint & adds support for nested transactions * Enable regression test & fix docker-compose for local development * Add generated quickstart * Fix quickstart generation script * Adds missing var env to docker-compose-without-neo4j * Sets status removed=true when ingesting resources * Adds soft deletes for ElasticSearch + soft delete flags across ingestion sub-commands * Makes elastic search consistent * Update tests with new behaviour * apply review comments * apply review comment * Forces Elastic search to add documents with status removed false when ingesting * Reset gradle properties to default * Fix tests
2022-03-15 19:05:52 +00:00
ES_JAVA_OPTS
=
"-Xms256m -Xmx256m -Dlog4j2.formatMsgNoLookups=true"
Reference in New Issue
Copy Permalink