947055a | Tglman | 22 December 2022, 18:55:30 UTC | OrientDB prepare release 3.2.14 | 22 December 2022, 18:55:30 UTC |
e8f32ff | Tglman | 22 December 2022, 18:00:14 UTC | fix: make sure to pick the correct script pool on acquire release and cleanup | 22 December 2022, 18:00:14 UTC |
6fa3793 | Tglman | 22 December 2022, 15:53:01 UTC | fix: make sure to reset pool state when package restriction change | 22 December 2022, 15:53:01 UTC |
8d4564e | Tglman | 22 December 2022, 15:27:11 UTC | chore: update history with last fix | 22 December 2022, 15:27:11 UTC |
98bc1bf | Tglman | 22 December 2022, 15:23:31 UTC | fix: make sure to release the context after use on script engine | 22 December 2022, 15:23:31 UTC |
c8fcf24 | Tglman | 21 December 2022, 18:29:41 UTC | chore: update history with new version release notes | 21 December 2022, 18:29:41 UTC |
77e838a | Tglman | 21 December 2022, 11:33:34 UTC | test: fixed tests for views with collections | 21 December 2022, 12:51:14 UTC |
1fc2e0e | Tglman | 20 December 2022, 18:35:23 UTC | feat: add possibility for advanced index configuration in views logic | 21 December 2022, 12:49:03 UTC |
554abb7 | Tglman | 20 December 2022, 12:38:31 UTC | refactor: typed the configuration for view indexes | 21 December 2022, 12:49:02 UTC |
f54bd8e | Tglman | 14 December 2022, 14:10:38 UTC | add first support for indexing of embedded types in views | 21 December 2022, 12:49:01 UTC |
72f7d7e | Tglman | 14 December 2022, 13:28:47 UTC | refactor: changed create definition lock to decouple it from schema logic | 21 December 2022, 12:49:01 UTC |
802a228 | Tglman | 13 December 2022, 16:12:19 UTC | feat: add the possibility to definie a linked type when define indexes in views | 21 December 2022, 12:49:00 UTC |
5b19407 | Tglman | 21 December 2022, 12:48:34 UTC | test: add view integration test for refresh after close | 21 December 2022, 12:48:34 UTC |
ba26719 | Tglman | 21 December 2022, 12:19:59 UTC | test: add integration test for view refresh | 21 December 2022, 12:19:59 UTC |
855ea91 | Tglman | 21 December 2022, 12:18:57 UTC | fix: make sure that view refres scheduling is started also on view creation | 21 December 2022, 12:18:57 UTC |
1d0e9ba | Tglman | 19 December 2022, 16:38:38 UTC | refactor:make sure to run views update in parallel | 19 December 2022, 16:38:38 UTC |
475459e | Tglman | 19 December 2022, 11:56:56 UTC | refactor: minor cleanups in parser logic | 19 December 2022, 11:56:56 UTC |
27f9ccb | Tglman | 16 December 2022, 15:39:10 UTC | refactor: minor cheanges in view update and checks logic | 16 December 2022, 15:39:10 UTC |
e8f65a4 | Tglman | 16 December 2022, 14:55:58 UTC | refactor: changed the view update logic to use schema write lock | 16 December 2022, 14:55:58 UTC |
725e3c1 | Tglman | 13 December 2022, 14:56:12 UTC | fix: corrected log size computation for page changes | 13 December 2022, 14:56:12 UTC |
528f6ab | Tglman | 13 December 2022, 11:25:20 UTC | refactor: avoid to lock ridbags for data structures that do not use them | 13 December 2022, 11:25:20 UTC |
d9af365 | Tglman | 13 December 2022, 11:24:24 UTC | refactor: minor optimization of composite key deserialization | 13 December 2022, 11:24:24 UTC |
f6d5a05 | Tglman | 13 December 2022, 11:17:04 UTC | refactor: avoid to check security policy with class name | 13 December 2022, 11:17:04 UTC |
a7c5b71 | Tglman | 12 December 2022, 14:05:53 UTC | refactor: removed parameter in page load not used anymore | 12 December 2022, 14:05:53 UTC |
c26a340 | Tglman | 05 December 2022, 20:31:53 UTC | refactor: optimized computation of index to only once because of tx aware not existing anymore | 09 December 2022, 13:29:48 UTC |
d2bcc39 | Tglman | 05 December 2022, 19:51:14 UTC | refactor: removed tx aware implementations not needed anymore | 09 December 2022, 13:29:48 UTC |
b2b810e | Tglman | 05 December 2022, 19:08:10 UTC | refactor: moved logic for index size with tx changes to base implementation | 09 December 2022, 13:29:47 UTC |
7940b76 | Tglman | 05 December 2022, 19:01:13 UTC | refactor: moved logic for index onevalue tx changes to base implementation | 09 December 2022, 13:29:47 UTC |
785d489 | Tglman | 05 December 2022, 16:41:48 UTC | refactor: moved logic for index multivale tx changes to base implementation | 09 December 2022, 13:29:46 UTC |
7cb7f11 | Tglman | 30 November 2022, 12:35:26 UTC | refactor: moved tx aware split iterator to specific file | 09 December 2022, 13:29:46 UTC |
2499e53 | Tglman | 29 November 2022, 15:30:18 UTC | refactor: tx aware moved iterators to specific type | 09 December 2022, 13:29:45 UTC |
8e07756 | Tglman | 29 November 2022, 14:39:27 UTC | refactor: moved tx aware index write operations in specific implementations | 09 December 2022, 13:29:44 UTC |
990a0a1 | Tglman | 09 December 2022, 13:27:50 UTC | test: add test to cover big keys and key size limit | 09 December 2022, 13:27:50 UTC |
63b36f0 | Tglman | 08 December 2022, 15:49:08 UTC | fix: make sure to check the max size of key in index properly | 08 December 2022, 15:49:08 UTC |
34c59c5 | Tglman | 08 December 2022, 12:06:54 UTC | fix: make sure to use the right value for split pages in index | 08 December 2022, 12:06:54 UTC |
a4df443 | Tglman | 07 December 2022, 17:48:47 UTC | fix: minor change in index search logic to avoid to use wrong path in operation collapse | 07 December 2022, 17:50:27 UTC |
e3ed994 | Tglman | 06 December 2022, 14:05:44 UTC | refactor:removed usages of distributed map not needed anymore | 06 December 2022, 20:37:08 UTC |
ae0141d | Tglman | 06 December 2022, 18:27:02 UTC | fix: made sure that exception can be instantiated client side | 06 December 2022, 18:27:02 UTC |
30367a5 | Tglman | 06 December 2022, 13:04:21 UTC | refactor: centralized logic for ditributed status map logic | 06 December 2022, 13:04:21 UTC |
808597a | Tglman | 06 December 2022, 12:38:30 UTC | refactor: moved online handling of database configuration to specific class | 06 December 2022, 12:38:30 UTC |
6ef6f3b | Tglman | 06 December 2022, 12:06:59 UTC | refactor: removed flag for distributed configuration update logic not used anymore | 06 December 2022, 12:06:59 UTC |
f9209bf | Tglman | 02 December 2022, 13:10:17 UTC | fix: removed duplicate graph unlinking logic, issue #9821 | 02 December 2022, 14:00:59 UTC |
f714930 | Tglman | 01 December 2022, 10:56:49 UTC | OrientDB prepare for next development iteration | 01 December 2022, 10:56:49 UTC |
1b09404 | Tglman | 01 December 2022, 10:56:49 UTC | OrientDB prepare release 3.2.13 | 01 December 2022, 10:56:49 UTC |
dae3a69 | Tglman | 30 November 2022, 17:07:32 UTC | fix: made reading of storage configuration protected by read lock | 30 November 2022, 17:07:32 UTC |
1c4fe02 | Tglman | 30 November 2022, 17:07:02 UTC | fix: handle the unlock of the index in finally | 30 November 2022, 17:07:02 UTC |
fb81a5a | Tglman | 30 November 2022, 16:39:15 UTC | refactor: removed write lock of the storage for configuration already protected by exclusive lock and transaction This reverts commit 1f7e380cf8227e702f17f5305fba631ed3271c25. | 30 November 2022, 16:39:15 UTC |
b33893b | Tglman | 30 November 2022, 16:38:47 UTC | refactor: changed index manager to save on unlock when needed | 30 November 2022, 16:38:47 UTC |
1f7e380 | Tglman | 30 November 2022, 13:41:32 UTC | Revert "refactor: removed write lock of the storage for configuration already protected by exclusive lock and transaction" This reverts commit 9ef0838ebd997c3a9199ec8f51f96aa929da98b7. | 30 November 2022, 13:41:32 UTC |
97c4634 | Tglman | 29 November 2022, 13:40:02 UTC | chore: update history | 29 November 2022, 17:16:11 UTC |
7eb85a6 | Tglman | 29 November 2022, 17:04:50 UTC | feat: add logging for view refres | 29 November 2022, 17:16:07 UTC |
e89ae06 | Tglman | 29 November 2022, 15:31:12 UTC | fix: made illegal argument exception valid storage exceptions | 29 November 2022, 15:32:37 UTC |
75ac0f2 | Tglman | 29 November 2022, 12:10:13 UTC | fix: minor revert of immutable schema usage in distributed cluster assengations | 29 November 2022, 12:10:13 UTC |
b99d927 | Tglman | 29 November 2022, 11:49:04 UTC | fix: minor fix in backup metadata locking | 29 November 2022, 11:49:04 UTC |
7750772 | Tim Whittington | 19 July 2022, 01:09:26 UTC | Fix waiting for last task in ViewManager close. Prefer attempting to cancel task before execution before waiting. Also removes double logging of execution exception, and avoids problem where get cannot be called after cancel. | 28 November 2022, 15:09:47 UTC |
4b762ee | Tglman | 28 November 2022, 11:46:03 UTC | test: removed some legacy API from statement test | 28 November 2022, 11:46:03 UTC |
715a32b | Tglman | 28 November 2022, 11:34:03 UTC | refactor: add pre check to avoid to write lock schema while backup is running | 28 November 2022, 11:34:03 UTC |
6fc79ea | Tglman | 25 November 2022, 16:22:05 UTC | refactor: more changes for improve support of immutable schema | 25 November 2022, 16:51:02 UTC |
d4347cf | Tglman | 25 November 2022, 13:19:40 UTC | refactor: used schema snapshot in more places to avoid to wait blocked ddls | 25 November 2022, 13:19:40 UTC |
058b2dd | Tglman | 24 November 2022, 18:44:54 UTC | fix: reduce some security module logging priorities | 24 November 2022, 18:44:54 UTC |
4d80732 | Tglman | 24 November 2022, 16:59:12 UTC | fix: handle correctly immutable informations for views | 24 November 2022, 18:11:50 UTC |
9b7017a | Tglman | 24 November 2022, 14:36:45 UTC | refactor: used immutable class in most read and checking operations | 24 November 2022, 18:11:29 UTC |
323966d | Tglman | 24 November 2022, 12:52:52 UTC | fix: allow to check type and algorithm also in chained indexes | 24 November 2022, 12:52:52 UTC |
298c46c | Tglman | 24 November 2022, 12:52:22 UTC | refactor: changed view manager backup handling logic | 24 November 2022, 12:52:22 UTC |
dca824c | Tglman | 23 November 2022, 15:07:01 UTC | refactor: removed method in the Storage never used | 23 November 2022, 15:07:01 UTC |
9ef0838 | Tglman | 23 November 2022, 14:46:24 UTC | refactor: removed write lock of the storage for configuration already protected by exclusive lock and transaction | 23 November 2022, 14:46:24 UTC |
8e9ce68 | Tglman | 22 November 2022, 17:54:20 UTC | feat: improved performance of views with betched transactions | 22 November 2022, 17:54:20 UTC |
02074d6 | Tglman | 22 November 2022, 17:53:35 UTC | fix: avoid error when node configuration of a node do not exist when refrescing members | 22 November 2022, 17:53:35 UTC |
a4fba3b | Tglman | 22 November 2022, 15:53:52 UTC | refactor: centralized the logic to keep track of active nodes in the HZ map | 22 November 2022, 15:53:52 UTC |
6563c53 | Tglman | 22 November 2022, 15:19:48 UTC | refactor: removed HZ merge logic strategy that was not working | 22 November 2022, 15:19:48 UTC |
e4cd037 | Tglman | 22 November 2022, 14:52:27 UTC | test: fix timing in distributed ridbag test | 22 November 2022, 14:52:27 UTC |
74bcdb9 | Tglman | 22 November 2022, 14:23:24 UTC | test: fix assert in distributed test | 22 November 2022, 14:23:24 UTC |
9d6675a | Tglman | 22 November 2022, 13:21:08 UTC | refactor: move logic for node key mapping in distributed config in the distributed configuration map | 22 November 2022, 13:21:08 UTC |
0a19de8 | Tglman | 22 November 2022, 12:23:18 UTC | refactor: used generic lock API in distributed database startup | 22 November 2022, 12:23:18 UTC |
3fe8dca | Tglman | 22 November 2022, 12:00:01 UTC | chore: minor change in coverage configuration | 22 November 2022, 12:15:32 UTC |
4114609 | Tglman | 21 November 2022, 13:43:16 UTC | fix: avoid error on removing keys block the drop of the index, to allow rebuild of corrupted indexes, issue #9899 | 21 November 2022, 13:50:28 UTC |
73a65e7 | Tglman | 21 November 2022, 12:53:45 UTC | fix: handle DDL during backup failures in view updates | 21 November 2022, 12:53:45 UTC |
bd0f0bb | Tglman | 21 November 2022, 12:14:33 UTC | fix: avoid null pointer on result hashcode, issue #9900 | 21 November 2022, 12:14:33 UTC |
ed67bea | Tglman | 21 November 2022, 10:54:13 UTC | refactor: add check for backup running before acquire esclusive lock | 21 November 2022, 10:54:13 UTC |
6a8839b | Tglman | 21 November 2022, 10:53:25 UTC | refactor: removed no transaction drop of ridbag because should be everytime run in transaction | 21 November 2022, 10:53:25 UTC |
ad53ab5 | Tglman | 21 November 2022, 10:24:43 UTC | refactor: removed code not used anymore for thread interruption | 21 November 2022, 10:34:00 UTC |
9e82ccf | Tglman | 18 November 2022, 16:56:02 UTC | fix: removed size serialization of ridbags tree never used on read | 18 November 2022, 16:56:02 UTC |
b284099 | Tglman | 16 November 2022, 13:00:47 UTC | fix: minor correction to make sure to unlock views in all the cases | 16 November 2022, 13:00:47 UTC |
56f43fa | Tglman | 15 November 2022, 16:09:50 UTC | refactor: replaced custom lock implementation with jdk standard implementation | 15 November 2022, 17:17:49 UTC |
4c40252 | Tglman | 15 November 2022, 13:02:18 UTC | refactor: removed code not used anymore | 15 November 2022, 13:18:14 UTC |
29a5b59 | Tglman | 27 October 2022, 13:09:56 UTC | refactor: removed no tx operations for index not used anymore | 15 November 2022, 11:36:05 UTC |
ee34d81 | Tglman | 27 October 2022, 12:16:02 UTC | refactor: used transaction in batch during index rebuild | 15 November 2022, 11:36:04 UTC |
c436899 | Tglman | 27 October 2022, 11:55:47 UTC | chore: removed some index implementations not needed anymore | 15 November 2022, 11:36:02 UTC |
4926cb3 | Tglman | 26 October 2022, 12:47:19 UTC | chore: removed not tx remove from full text index | 15 November 2022, 11:35:53 UTC |
26c34db | tglman | 14 November 2022, 11:56:27 UTC | Merge pull request #9896 from orientechnologies/dependabot/github_actions/actions/dependency-review-action-3 chore(deps): bump actions/dependency-review-action from 2 to 3 | 14 November 2022, 11:56:27 UTC |
ba14ee6 | dependabot[bot] | 14 November 2022, 11:08:22 UTC | chore(deps): bump actions/dependency-review-action from 2 to 3 Bumps [actions/dependency-review-action](https://github.com/actions/dependency-review-action) from 2 to 3. - [Release notes](https://github.com/actions/dependency-review-action/releases) - [Commits](https://github.com/actions/dependency-review-action/compare/v2...v3) --- updated-dependencies: - dependency-name: actions/dependency-review-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> | 14 November 2022, 11:08:22 UTC |
02c86c9 | Tglman | 09 November 2022, 10:35:40 UTC | OrientDB prepare for next development iteration | 09 November 2022, 10:35:40 UTC |
58814af | Tglman | 09 November 2022, 10:35:40 UTC | OrientDB prepare release 3.2.12 | 09 November 2022, 10:35:40 UTC |
4f6347a | Tglman | 09 November 2022, 10:19:41 UTC | chore: update history for release | 09 November 2022, 10:19:41 UTC |
1a49b32 | Tglman | 08 November 2022, 20:23:37 UTC | fix: minor fix in move function, issue #9894 | 08 November 2022, 20:23:37 UTC |
8c7f6aa | Tglman | 31 October 2022, 11:14:17 UTC | fix: add a correct message when opening a not existing database in a in memory context | 08 November 2022, 15:14:16 UTC |
78d4d11 | Tglman | 07 November 2022, 17:08:58 UTC | refactor: removed parameter not neede in generic statement generation | 07 November 2022, 17:08:58 UTC |
8e2ce44 | Tglman | 07 November 2022, 16:52:42 UTC | test: add checks for basic generic statement string generation | 07 November 2022, 16:52:42 UTC |
a9da6f8 | Tglman | 07 November 2022, 14:59:21 UTC | feat: add generic toString of statement for handle matrics agnostic from values | 07 November 2022, 16:51:25 UTC |
90e5f44 | Tglman | 04 November 2022, 16:04:28 UTC | set a lower threshold for enterprise metrics | 04 November 2022, 16:04:28 UTC |