Commit Graph

3722 Commits

Author SHA1 Message Date
Ante Pušić
be561bb5d6 Check whether text search is enabled, fix calls accordingly and set default values for the update_text_index parameter 2024-01-30 19:35:31 +01:00
Ante Pušić
212ed5830f Remove superfluous comment 2024-01-30 16:14:26 +01:00
Ante Pušić
b04e40984d Add note for future work 2024-01-30 16:09:20 +01:00
Ante Pušić
59b83d003f Tidy up code 2024-01-30 11:18:17 +01:00
Ante Pušić
ff69a891d8 Fix syntax errors 2024-01-30 10:45:37 +01:00
Ante Pušić
857dbfb84e Add work on durability 2024-01-29 16:50:22 +01:00
Ante Pušić
3e7e0d896c Add text index information to DUMP DATABASE and make it extensible 2024-01-29 12:07:09 +01:00
Ante Pušić
b24afcde0a Shorten demo build time 2024-01-23 15:47:46 +01:00
Ante Pušić
9486c3fc47 Add query module CMakeLists 2024-01-23 15:37:01 +01:00
Ante Pušić
f61bf766bb Use the correct branch of mgcxx 2024-01-23 13:15:37 +01:00
Ante Pušić
55fd6dcc75 Optimize index creation 2024-01-23 12:21:29 +01:00
Ante Pušić
04410d242b Fill out tests 2024-01-22 13:45:59 +01:00
Ante Pušić
c7be58e1dc Improve tests 2024-01-22 10:28:29 +01:00
Ante Pušić
2ef9d81a63 Add clarification 2024-01-22 10:28:01 +01:00
Ante Pušić
db3991db8f Support indexing a wider range of property types 2024-01-22 10:27:47 +01:00
Ante Pušić
5f2de50d28
Merge branch 'master' into text-search-integration-poc 2024-01-22 09:04:59 +01:00
Ante Pušić
c2824e3dc0 Add transaction IDs to Tantivy metadata 2024-01-22 09:04:21 +01:00
Ante Pušić
1334a631b3 Fix expecting exceptions in pytest tests 2024-01-22 09:03:50 +01:00
Marko Barišić
76589903a4
Update BSL license change date (#1656) 2024-01-21 22:33:46 +01:00
Marko Budiselić
a8b625d861
Add NuRaft ADR (#1634)
Co-authored-by: Andi <andi8647@gmail.com>
2024-01-19 22:30:51 +01:00
andrejtonev
9c89fce249
Bugfix: Shutdown blocks due to wrong execution order (#1649)
* Bugfix: Destorying settings before stopping license checker
* Bugfix: Python GC running while shutting down
2024-01-19 17:05:47 +00:00
Ante Pušić
456074e3cf
Merge branch 'master' into text-search-integration-poc 2024-01-19 12:13:05 +01:00
Ante Pušić
b7bc9c651e Remove one extraneous import more 2024-01-19 00:32:19 +01:00
Ante Pušić
7b77981796 Remove the mgcxx mock 2024-01-19 00:31:01 +01:00
Ante Pušić
e4e3044fce Remove extraneous comments and #includes 2024-01-19 00:30:15 +01:00
Ante Pušić
0571da7116 Add error handling attempt 2024-01-19 00:08:56 +01:00
Ante Pušić
64dcc2c60a Add missing calls for removing deleted nodes from text indices 2024-01-18 19:45:20 +01:00
Ante Pušić
e16c4a0208 Rename mgcxx namespace and fix Rust → C++ string handling 2024-01-18 17:38:33 +01:00
Ante Pušić
c60b66fde7 Improve tests 2024-01-18 01:51:28 +01:00
Ante Pušić
2df3b09019 Add more CRUD operations 2024-01-18 01:50:57 +01:00
Ante Pušić
809a990cd5 Add error message 2024-01-18 01:49:22 +01:00
Ante Pušić
88f8a0ae68 Add most of CRUD 2024-01-17 21:48:57 +01:00
Marko Barišić
5e5f215be4
Add steps to bring kafka and pulsar up and down on daily builds (#1643) 2024-01-17 14:44:18 +01:00
Ante Pušić
605a425bb3
Merge branch 'master' into text-search-integration-poc 2024-01-16 16:26:45 +01:00
Ante Pušić
296d6eb4ff Add delete_document 2024-01-16 16:26:36 +01:00
Ante Pušić
60f8c3fc15 Add skeleton for indexed property update 2024-01-16 16:26:12 +01:00
Ante Pušić
0335030c93 Add text indices to SHOW INDEX INFO 2024-01-16 09:01:05 +01:00
Ante Pušić
dbd3835ba2 Remove comment 2024-01-16 07:58:32 +01:00
Ante Pušić
2d2d21bab4 Implement remaining test cases and add more of them 2024-01-16 01:51:39 +01:00
Ante Pušić
5c23e313e4 Add e2e search example 2024-01-16 00:35:46 +01:00
Ante Pušić
085b5b8284 Add new text fixture 2024-01-15 20:30:08 +01:00
Ante Pušić
8f0250c265 Add index creation mappings 2024-01-15 20:29:35 +01:00
Ante Pušić
684ae0192b Clean query module up 2024-01-15 20:28:44 +01:00
Ante Pušić
1d6fa4281d Integrate mgcxx into text search 2024-01-15 17:12:03 +01:00
Ante Pušić
5fac8de106 Rename the text search module to avoid conflicts 2024-01-15 09:41:58 +01:00
Ante Pušić
99417f75b6 Add test cases 2024-01-15 09:38:45 +01:00
Ante Pušić
0c3220839c Fix mgcxx API integration 2024-01-14 22:54:33 +01:00
Ante Pušić
6fb4eb6099 Separate text index header from implementation 2024-01-14 22:53:36 +01:00
Ivan Milinović
23dff58d22
Improve memory tracking (#1631) 2024-01-14 11:14:46 +01:00
Marko Budiselić
0a7a7bc0d1
Add Tantivy ADR (#1633) 2024-01-13 08:43:33 +01:00