Releases: eclipse-score/persistency
Releases · eclipse-score/persistency
v0.3.0
What's Changed
- impl: new backend API by @arkjedrz in #173
- Migrate module docs by @a-zw in #188
- infra: bump toolchains versions by @arkjedrz in #209
- bazel: fix module integration by @PiotrKorkus in #194
- First version of persistency security plan by @CryptoNutcase in #211
- testing: C++ CIT test utils by @arkjedrz in #207
- testing: C++ CIT - default values by @arkjedrz in #208
- testing: C++ CIT - multiple KVS by @arkjedrz in #210
- testing: C++ CIT - snapshots by @arkjedrz in #212
- cicd: add config to bazel by @PiotrKorkus in #202
- testing: supported datatypes cpp testcases by @Saumya-R in #214
- repo: add
.clang-formatfile, format C++ by @arkjedrz in #219 - repo: format rest of C++ code by @arkjedrz in #220
- testing: Unify component integration tests structure by @igorostrowskiq in #199
- Ruff formatting for Python files by @PiotrKorkus in #213
- Fixing pytest settings to enable decorator by @MaximilianSoerenPollak in #224
- Use Rust feature from S-CORE devcontainer by @lurtz in #138
- fix update snapshot count function. by @Ahmed-Elsaka-JC in #226
- cicd: run CIT with bazel by @PiotrKorkus in #225
- cicd: upload test artifacts by @PiotrKorkus in #233
- Update codeowners by @PandaeDo in #234
- ferrocene: build with compiler by @dcalavrezo-qorix in #201
- testing: enable logging by @PiotrKorkus in #221
- Fix some links by @a-zw in #239
- test: switch to rules_lint by @dcalavrezo-qorix in #238
- docs: requirements statistics dashboard by @PiotrKorkus in #232
- Store release documentation by @PiotrKorkus in #242
- Update Toolchain by @vinodreddy-g in #241
- impl: Fix docs_as_code version by @vinodreddy-g in #243
- testing: fix config in CIT by @arkjedrz in #244
- Aligments for release by @pawelrutkaq in #245
New Contributors
- @CryptoNutcase made their first contribution in #211
- @Saumya-R made their first contribution in #214
- @MaximilianSoerenPollak made their first contribution in #224
- @PandaeDo made their first contribution in #234
Full Changelog: v0.2.2...v0.3.0
v0.2.2
v0.2.1
Re-Release
As 0.2.0 seems rather broken, here is a new release.
What's Changed
- unit tests for kvs by @vinodreddy-g in #23
- [CIT] Persistency, store persistent data by @arkjedrz in #26
- Persistency: Cleanup repo for not needed files by @umaucher in #33
- Remove "tempdir" dev dep and "TempDir" from common.rs by @arkjedrz in #36
- Add CIT workflow to CI by @arkjedrz in #37
- Fix issues reported by
cargo clippyby @arkjedrz in #38 - Add non-generic get_value implementation by @arkjedrz in #39
- [CIT] Supported datatypes tests by @arkjedrz in #40
- [CIT] snapshots tests by @arkjedrz in #41
- impl: restructure to multiple files by @vinodreddy-g in #43
- Testing - workflow update, default values tests, multiple instances tests by @PiotrKorkus in #44
- bm test: Added initial setup for google benchmark tests by @umaucher in #47
- Decouple dependencies of json by @vinodreddy-g in #45
- impl: cargo clippy fixes for tests by @arkjedrz in #50
- Update LICENSE and NOTICE files by @AlexanderLanin in #53
- test: execute CIT with Bazel by @PiotrKorkus in #48
- CPP: Support basic types + Add Dir Parameter by @joshualicht in #54
- Support basic types by @vinodreddy-g in #46
- kvs: implement single key reset with default fallback by @bkalaaa in #32
- testing: reorganize tests by @arkjedrz in #58
- cpp impl: Split Up Files by @joshualicht in #55
- Update: bazel and module dependency update by @umaucher in #64
- update kvsvalue to use pointers by @Ahmed-Elsaka-JC in #67
- testing: improved unit tests by @arkjedrz in #65
- tools: Add CLI helper by @nicu1989 in #71
- Allow C++/Rust test scenarios by @arkjedrz in #57
- dash: Remove local crates from dash check by @nicu1989 in #78
- testing: fix leftovers after testing-utils v0.2.0 update by @arkjedrz in #79
- fix get all keys function by @Ahmed-Elsaka-JC in #82
- impl: add
rust_kvsexamples by @arkjedrz in #81 - formatting: remove trailing whitespace by @arkjedrz in #85
- impl: change
flush_on_exitAPIs by @arkjedrz in #86 - Add S-CORE devcontainer by @lurtz in #88
- impl: use interior mut for
flush_on_exitby @arkjedrz in #94 - impl: make IDs implement
Copytrait by @arkjedrz in #95 - fix string literal conversion by @Ahmed-Elsaka-JC in #89
- use mw log instead of cout by @Ahmed-Elsaka-JC in #90
- Add score_python_basics bazel MODULE by @phongt in #93
- test: Replace feature requirements with component ones by @PiotrKorkus in #72
- gitlint: Use gitlint from score by @nicu1989 in #96
- testing: reimpl supported datatype CITs by @arkjedrz in #97
- impl: consistent instance params by @arkjedrz in #87
- testing: improve test env selection by @arkjedrz in #103
- testing: reimpl default values CITs by @arkjedrz in #104
- impl: Fix
open_kvserror propagation by @arkjedrz in #112 - infra: update cit workflow by @PiotrKorkus in #114
- testing: reimpl persistency CITs by @arkjedrz in #109
- testing: reimpl multiple KVS CITs by @arkjedrz in #110
- testing: reimpl snapshots CITs by @arkjedrz in #113
- Rust Tool: Adapt to newest KVS Updates by @joshualicht in #106
- testing: CIT post-pytest reimpl fixes by @arkjedrz in #115
- testing: add quotation marks to repro command by @arkjedrz in #116
- testing: improve test scenarios error handling by @arkjedrz in #118
- testing: env var for rust debug, bazel command by @PiotrKorkus in #117
- impl: remove
flush_on_exitby @arkjedrz in #125 - impl: fix
coverage_nightlyunexpected cfgs error by @arkjedrz in #127 - testing: fix bazel build by @PiotrKorkus in #129
- impl: instance pool based on global state by @arkjedrz in #91
- Minor bazel improvements (no functional changes) by @umaucher in #131
- testing: enable
TestSameInstanceIdDifferentValueby @arkjedrz in #134 - Bazel component integration tests by @PiotrKorkus in #130
- bazel: Use register llvm with dev_dependecy by @nicu1989 in #136
- impl: parametrize
snapshot_max_countby @arkjedrz in #128 - remove flush on exist by @Ahmed-Elsaka-JC in #135
- fix: pip_score_venv_test is only required locally by @AlexanderLanin in #140
- qnx 8.0 / aarch64 by @dcalavrezo-qorix in #137
- qnx: only build qnx after pushing on main by @dcalavrezo-qorix in #143
- impl: fix
snapshot_rotatebug by @arkjedrz in #142 - bazel: use dev_dependecy for toolchains by @dcalavrezo-qorix in #144
- persistency: add integration tests by @dcalavrezo-qorix in #147
- build: fixed missing files to do .gitignore rule by @dcalavrezo-qorix in #151
- impl: allow unset params in
KvsBuilderby @arkjedrz in #152 - cicd: update GH workflows by @PiotrKorkus in #153
- score_tooling: Switch and update by @umaucher in #155
- score_basilibs: Update to official release 0.1.2 by @umaucher in #159
- testing: Rename testing-utils to score_test_scenarios by @igorostrowskiq in #162
- repo: create new release by @pawelrutkaq in #166
- make visibility public to add to reference integration by @antonkri in #169
- Add C++ and rust examples readme by @vbogdanb in #168
- Use docs_as_code 2.0.0 by @a-zw in #167
New Contributors
- @arkjedrz made their first contribution in #26
- @PiotrKorkus made their first contribution in #44
- @AlexanderLanin made their first contribution in #53
- @bkalaaa made their first contribution in #32
- @Ahmed-Elsaka-JC made their first contribution in #67
- @nicu1989 made their first contribution in #71
- @lurtz made their first contribution in #88
- @phongt made their first contribution in #93
- @igorostrowskiq made their first contribution in #162
- @pawelrutkaq made their first contribution in https://github.com/eclipse-s...
v0.0.2
What's Changed
- unit tests for kvs by @vinodreddy-g in #23
- [CIT] Persistency, store persistent data by @arkjedrz in #26
- Persistency: Cleanup repo for not needed files by @umaucher in #33
- Remove "tempdir" dev dep and "TempDir" from common.rs by @arkjedrz in #36
- Add CIT workflow to CI by @arkjedrz in #37
- Fix issues reported by
cargo clippyby @arkjedrz in #38 - Add non-generic get_value implementation by @arkjedrz in #39
- [CIT] Supported datatypes tests by @arkjedrz in #40
- [CIT] snapshots tests by @arkjedrz in #41
- impl: restructure to multiple files by @vinodreddy-g in #43
- Testing - workflow update, default values tests, multiple instances tests by @PiotrKorkus in #44
- bm test: Added initial setup for google benchmark tests by @umaucher in #47
- Decouple dependencies of json by @vinodreddy-g in #45
- impl: cargo clippy fixes for tests by @arkjedrz in #50
- Update LICENSE and NOTICE files by @AlexanderLanin in #53
- test: execute CIT with Bazel by @PiotrKorkus in #48
- CPP: Support basic types + Add Dir Parameter by @joshualicht in #54
- Support basic types by @vinodreddy-g in #46
- kvs: implement single key reset with default fallback by @bkalaaa in #32
- testing: reorganize tests by @arkjedrz in #58
- cpp impl: Split Up Files by @joshualicht in #55
- Update: bazel and module dependency update by @umaucher in #64
- update kvsvalue to use pointers by @Ahmed-Elsaka-JC in #67
- testing: improved unit tests by @arkjedrz in #65
- tools: Add CLI helper by @nicu1989 in #71
- Allow C++/Rust test scenarios by @arkjedrz in #57
- dash: Remove local crates from dash check by @nicu1989 in #78
- testing: fix leftovers after testing-utils v0.2.0 update by @arkjedrz in #79
- fix get all keys function by @Ahmed-Elsaka-JC in #82
- impl: add
rust_kvsexamples by @arkjedrz in #81 - formatting: remove trailing whitespace by @arkjedrz in #85
- impl: change
flush_on_exitAPIs by @arkjedrz in #86 - Add S-CORE devcontainer by @lurtz in #88
- impl: use interior mut for
flush_on_exitby @arkjedrz in #94 - impl: make IDs implement
Copytrait by @arkjedrz in #95 - fix string literal conversion by @Ahmed-Elsaka-JC in #89
- use mw log instead of cout by @Ahmed-Elsaka-JC in #90
- Add score_python_basics bazel MODULE by @phongt in #93
- test: Replace feature requirements with component ones by @PiotrKorkus in #72
- gitlint: Use gitlint from score by @nicu1989 in #96
- testing: reimpl supported datatype CITs by @arkjedrz in #97
- impl: consistent instance params by @arkjedrz in #87
- testing: improve test env selection by @arkjedrz in #103
- testing: reimpl default values CITs by @arkjedrz in #104
- impl: Fix
open_kvserror propagation by @arkjedrz in #112 - infra: update cit workflow by @PiotrKorkus in #114
- testing: reimpl persistency CITs by @arkjedrz in #109
- testing: reimpl multiple KVS CITs by @arkjedrz in #110
- testing: reimpl snapshots CITs by @arkjedrz in #113
- Rust Tool: Adapt to newest KVS Updates by @joshualicht in #106
- testing: CIT post-pytest reimpl fixes by @arkjedrz in #115
- testing: add quotation marks to repro command by @arkjedrz in #116
- testing: improve test scenarios error handling by @arkjedrz in #118
- testing: env var for rust debug, bazel command by @PiotrKorkus in #117
- impl: remove
flush_on_exitby @arkjedrz in #125 - impl: fix
coverage_nightlyunexpected cfgs error by @arkjedrz in #127 - testing: fix bazel build by @PiotrKorkus in #129
- impl: instance pool based on global state by @arkjedrz in #91
- Minor bazel improvements (no functional changes) by @umaucher in #131
- testing: enable
TestSameInstanceIdDifferentValueby @arkjedrz in #134 - Bazel component integration tests by @PiotrKorkus in #130
- bazel: Use register llvm with dev_dependecy by @nicu1989 in #136
- impl: parametrize
snapshot_max_countby @arkjedrz in #128 - remove flush on exist by @Ahmed-Elsaka-JC in #135
- fix: pip_score_venv_test is only required locally by @AlexanderLanin in #140
- qnx 8.0 / aarch64 by @dcalavrezo-qorix in #137
- qnx: only build qnx after pushing on main by @dcalavrezo-qorix in #143
- impl: fix
snapshot_rotatebug by @arkjedrz in #142 - bazel: use dev_dependecy for toolchains by @dcalavrezo-qorix in #144
- persistency: add integration tests by @dcalavrezo-qorix in #147
- build: fixed missing files to do .gitignore rule by @dcalavrezo-qorix in #151
- impl: allow unset params in
KvsBuilderby @arkjedrz in #152 - cicd: update GH workflows by @PiotrKorkus in #153
- score_tooling: Switch and update by @umaucher in #155
- score_basilibs: Update to official release 0.1.2 by @umaucher in #159
- testing: Rename testing-utils to score_test_scenarios by @igorostrowskiq in #162
- repo: create new release by @pawelrutkaq in #166
New Contributors
- @arkjedrz made their first contribution in #26
- @PiotrKorkus made their first contribution in #44
- @AlexanderLanin made their first contribution in #53
- @bkalaaa made their first contribution in #32
- @Ahmed-Elsaka-JC made their first contribution in #67
- @nicu1989 made their first contribution in #71
- @lurtz made their first contribution in #88
- @phongt made their first contribution in #93
- @igorostrowskiq made their first contribution in #162
- @pawelrutkaq made their first contribution in #166
Full Changelog: v0.1.0...v0.2.0
What's Changed
- unit tests for kvs by @vinodreddy-g in #23
- [CIT] Persistency, store persistent data by @arkjedrz in #26
- Persistency: Cleanup repo for not needed files ...