Releases: NASA-PDS/registry-sweepers
Releases · NASA-PDS/registry-sweepers
registry-sweepers v1.4.0-dev
Update changelog
registry-sweepers v1.3.0
registry-sweepers v1.2.1
Tag release v1.2.1
registry-sweepers v1.2.0
What's Changed
- Ignore style rule D105 by @alexdunnjpl in #11
- Ancestry by @alexdunnjpl in #10
- Update logging and terraform, and default to secure-HTTPS by @alexdunnjpl in #22
- Implement graceful handling of malformed registry documents by @alexdunnjpl in #23
- Add support for legacy data with non-array-typed singleton properties by @alexdunnjpl in #24
- Intialize README.md by @tloubrieu-jpl in #26
- Implement chunking for utils.write_updated_docs() by @alexdunnjpl in #29
- HTTP retries and error logging/handling improvements by @alexdunnjpl in #33
- Fix error logging json attribute path by @alexdunnjpl in #38
- Update README.md with benchmarks, docker build instruction by @alexdunnjpl in #35
- Add logging aggregation, LOGLEVEL env var, other logging tweaks by @alexdunnjpl in #45
- Bulk flush tuning by @alexdunnjpl in #48
- Fine-tune _bulk buffer flush for performance by @alexdunnjpl in #49
- Remove broken cross-cluster remotes support by @alexdunnjpl in #44
- Implement infinite-loop guard in utils.query_registry_db() by @alexdunnjpl in #51
- Bugfix http retries, increase retries by @alexdunnjpl in #57
- New repairkit sweeper for updating metadata loaded with older versions of Harvest to use lists instead of single-value strings by @al-niessner in #54
- Improve repairkit sweeper performance by @alexdunnjpl in #62
- Refactor utils module by @alexdunnjpl in #63
- Hotfix zero-update writes regression by @alexdunnjpl in #65
- Fix incorrectly-implemented retries by @alexdunnjpl in #67
- Improve log message on empty query hits by @alexdunnjpl in #71
- Use opensearchPy instead of direct opensearch API requests by @alexdunnjpl in #72
- Implement sweeper data versioning for repairkit by @alexdunnjpl in #73
- Synchronization of Legacy Solr Registry in the new by @tloubrieu-jpl in #68
- Add descriptive error message for unparseable endpoint value by @alexdunnjpl in #74
- Ensure repairkit compatibility with large-doc nodes by @alexdunnjpl in #77
- Standardize code for compliance with python 3.9 (previously 3.10) by @alexdunnjpl in #79
- Migrate elasticsearch client to opensearch-py for legacy synx sweeper… by @tloubrieu-jpl in #80
New Contributors
- @tloubrieu-jpl made their first contribution in #26
- @al-niessner made their first contribution in #54
Known bugs and possible work arounds: no known bugs
Full Changelog: v1.0.0...v1.2.0
registry-sweepers v1.0.0
Tag release v1.0.0