Commit Graph

  • a48bea6c63 Fix wait time Andrea Cavalli 2021-11-08 23:46:02 +0100
  • ef15bf7e8c Bugfixes Andrea Cavalli 2021-11-08 18:52:52 +0100
  • 81b7df8702 Remove sends to improve performance Andrea Cavalli 2021-11-08 16:33:41 +0100
  • 232e46bcea Add more discard handlers Andrea Cavalli 2021-11-08 12:06:32 +0100
  • 59aa1ef5c6 Update database Andrea Cavalli 2021-11-08 11:17:52 +0100
  • 63cd178988 Use merge operator when possible Andrea Cavalli 2021-11-08 10:49:59 +0100
  • b48ab0b095 Add soft update document Andrea Cavalli 2021-11-07 18:34:34 +0100
  • 52be944b5f Bugfixes Andrea Cavalli 2021-11-07 18:00:11 +0100
  • b34b620082 Allow lucene partial document updates Andrea Cavalli 2021-11-07 17:46:40 +0100
  • d8801b3471 Update loggers Andrea Cavalli 2021-11-07 14:46:03 +0100
  • eba6f92d7f Remove warning Andrea Cavalli 2021-11-05 16:54:58 +0100
  • c46320cdf7 Adjust database parameters Andrea Cavalli 2021-11-02 13:02:49 +0100
  • e015c9afff Add todos Andrea Cavalli 2021-10-30 17:43:59 +0200
  • c506a7e71b Use netty direct memory if possible Andrea Cavalli 2021-10-30 12:39:56 +0200
  • 98dcb39ce1 Reformat iterator Andrea Cavalli 2021-10-30 12:21:28 +0200
  • 1ea004630e Use Micrometer registry, better optimistic commit failure logging Andrea Cavalli 2021-10-30 11:13:46 +0200
  • 70f76b660d Use public lucene builds Andrea Cavalli 2021-10-29 09:06:10 +0200
  • f3c63842c8 Don't close unreleasable buffers Andrea Cavalli 2021-10-29 00:11:25 +0200
  • 37de47fd6c Refactor results Andrea Cavalli 2021-10-28 23:48:25 +0200
  • d861e26a57 Rename sort Andrea Cavalli 2021-10-28 17:18:23 +0200
  • 52488ad87a Update dependencies Andrea Cavalli 2021-10-28 13:16:50 +0200
  • 0ae5ac21ed Update data-generator Andrea Cavalli 2021-10-28 13:06:57 +0200
  • 417c174761 Implement ResourceSupport Andrea Cavalli 2021-10-28 11:44:20 +0200
  • 0ef0ad6830 Update dbengine Andrea Cavalli 2021-10-27 22:37:23 +0200
  • e24dc4bece Update dependencies Andrea Cavalli 2021-10-26 23:59:55 +0200
  • da2b302d1b Replace sinks with references when needed Andrea Cavalli 2021-10-26 00:02:08 +0200
  • 1899ef1723 Optimize array Andrea Cavalli 2021-10-25 01:54:37 +0200
  • f9b656986c Clean queues Andrea Cavalli 2021-10-25 01:44:12 +0200
  • 7a01b6a2a4 Group writes together to speedup writes Andrea Cavalli 2021-10-25 01:41:02 +0200
  • e48f8b25eb Remove unused constants Andrea Cavalli 2021-10-25 00:44:30 +0200
  • db9b1bb7fb Rename constants Andrea Cavalli 2021-10-25 00:42:48 +0200
  • 90aa7a2522 Use in-memory database if the limit is lower than 8192 Andrea Cavalli 2021-10-22 01:26:22 +0200
  • a77af5253d Fix performance issue Andrea Cavalli 2021-10-22 00:51:54 +0200
  • 213e446ff4 Separate lucene from the rest of the app to avoid thread interruptions Andrea Cavalli 2021-10-21 11:55:59 +0200
  • fb43fa78af Discard transaction data Andrea Cavalli 2021-10-21 10:01:29 +0200
  • 1f04241ac6 Use optimistic db Andrea Cavalli 2021-10-21 10:00:39 +0200
  • 28920f2d02 Update lucene Andrea Cavalli 2021-10-21 00:23:57 +0200
  • 5ab75b6719 Update lucene Andrea Cavalli 2021-10-20 17:48:34 +0200
  • 1625a5c44b RocksDB database abstraction Andrea Cavalli 2021-10-20 01:51:34 +0200
  • 80d0ced888 Optimistic transactions, inline codecs Andrea Cavalli 2021-10-19 00:22:05 +0200
  • aad5f8c96c Optimistic updates Andrea Cavalli 2021-10-17 19:52:43 +0200
  • df2b757fdd Remove unused class Andrea Cavalli 2021-10-17 17:15:57 +0200
  • 8d96bfba0a Update dependencies Andrea Cavalli 2021-10-17 13:13:05 +0200
  • 3a591c38f2 Use new netty resource leak detector Andrea Cavalli 2021-10-16 16:56:10 +0200
  • 06f3889b3f Fix authentication Andrea Cavalli 2021-10-16 15:29:39 +0200
  • 8478447678 Fix github actions Andrea Cavalli 2021-10-16 15:21:45 +0200
  • dbfbf0c3db Build lucene with java 11 Andrea Cavalli 2021-10-16 15:11:09 +0200
  • 671f76c45a Add lucene as a submodule Andrea Cavalli 2021-10-16 15:07:22 +0200
  • e66efba834 Publish lucene 9 snapshots Andrea Cavalli 2021-10-16 14:59:38 +0200
  • f77784fc50 Improve temporary LMDB database lifecycle Andrea Cavalli 2021-10-16 14:35:04 +0200
  • a441c2fb85 Move comparator Andrea Cavalli 2021-10-16 01:51:07 +0200
  • 6f8f70c23b Bugfix in sizeRange Andrea Cavalli 2021-10-16 01:49:41 +0200
  • fd565c80b2 Fix assertions Andrea Cavalli 2021-10-16 01:35:09 +0200
  • f6aab7dafb More tests Andrea Cavalli 2021-10-16 00:50:06 +0200
  • f91617c7ec Update tests Andrea Cavalli 2021-10-16 00:32:04 +0200
  • e6c0f14fda Implement some sort codecs Andrea Cavalli 2021-10-15 22:03:53 +0200
  • 17a9b49755 Partial sorted implementation Andrea Cavalli 2021-10-15 00:03:41 +0200
  • 36df18796b Partial sorted implementation Andrea Cavalli 2021-10-14 23:04:34 +0200
  • e1d1e1fb05 Fix LMDB PriorityQueue Andrea Cavalli 2021-10-14 15:55:58 +0200
  • d6b6a211a8 Replace scoreMode with boolean "complete" Andrea Cavalli 2021-10-14 00:49:21 +0200
  • 5817d8a93f Implement more tests Andrea Cavalli 2021-10-13 14:26:54 +0200
  • c8536e45da Cleanup code Andrea Cavalli 2021-10-13 13:16:56 +0200
  • 584115c5cc Rename classes and improve readonly tests performance Andrea Cavalli 2021-10-13 12:25:32 +0200
  • 09f60a3a99 Implement memory-mapped sorted searcher for streaming huge query results Andrea Cavalli 2021-10-13 00:23:56 +0200
  • ab9a8a0da1 Update dependencies Andrea Cavalli 2021-10-09 00:49:37 +0200
  • 83e98ebce8 Fast implementation of query transformers Andrea Cavalli 2021-10-08 11:50:28 +0200
  • 30a14a4aae Add todos Andrea Cavalli 2021-10-08 02:14:34 +0200
  • 4d5f8b5b37 Implement MoreLikeThis transformer Andrea Cavalli 2021-10-08 02:13:33 +0200
  • 81d8abe72c Add ensureBlocking in blocking method Andrea Cavalli 2021-10-07 00:54:20 +0200
  • 013e4c5dd8 Remove publishOn in lucene utils Andrea Cavalli 2021-10-07 00:54:11 +0200
  • 33e4cb2f14 Add ensureOpen method to avoid writing to the index when closing Andrea Cavalli 2021-10-07 00:53:38 +0200
  • c4dc83a883 Update to Java 17 LTS Andrea Cavalli 2021-10-02 23:20:35 +0200
  • 5bd1799d53 Update rocksdb Andrea Cavalli 2021-10-02 23:19:15 +0200
  • 818bd20ed9 Update netty Andrea Cavalli 2021-10-01 19:17:33 +0200
  • 9646ddcb28 Use method references Andrea Cavalli 2021-09-30 18:25:36 +0200
  • 5d2ba797eb Cleanup code Andrea Cavalli 2021-09-30 00:25:09 +0200
  • 9a6f195b63 Cleanup utils Andrea Cavalli 2021-09-30 00:23:41 +0200
  • dc14192dca Reimplement MultiMoreLikeThis using BigCompositeReader Andrea Cavalli 2021-09-29 13:18:06 +0200
  • 6b8c1025d1 Fix ClassCastException Andrea Cavalli 2021-09-29 11:47:17 +0200
  • 74d20204ab Avoid using BufferTimeoutPublisher (it kills lucene Async IO) Andrea Cavalli 2021-09-29 11:38:53 +0200
  • 2fb96eaf03 Ensure running in a blocking thread Andrea Cavalli 2021-09-29 11:38:29 +0200
  • 74f2cce604 Throw error only when needed Andrea Cavalli 2021-09-26 15:10:42 +0200
  • 5d7b403e55 Move reactive collector Andrea Cavalli 2021-09-25 18:31:41 +0200
  • f03f7296d4 Separate LeafCollector Andrea Cavalli 2021-09-25 14:09:10 +0200
  • 5443e330bb Optimistic emission of results Andrea Cavalli 2021-09-25 13:26:59 +0200
  • 8e15020f5b Improve performance of infinite queries Andrea Cavalli 2021-09-25 13:07:52 +0200
  • d06c9184bd Bugfix Andrea Cavalli 2021-09-25 13:07:40 +0200
  • d96b5a168b Execute searches on its own executor Andrea Cavalli 2021-09-25 13:06:24 +0200
  • 3742eedd7f Release dropped resource Andrea Cavalli 2021-09-24 04:01:28 +0200
  • 996165c3cc Do not release cached searcher Andrea Cavalli 2021-09-24 02:47:52 +0200
  • 23fa46c775 Release cached searcher Andrea Cavalli 2021-09-24 02:44:12 +0200
  • 20c19f662b Avoid multiple drops Andrea Cavalli 2021-09-24 01:59:56 +0200
  • 9c86a51a69 Merge branch 'safe-search' Andrea Cavalli 2021-09-23 23:46:39 +0200
  • be1ca997a7 Bugfix Andrea Cavalli 2021-09-23 23:45:41 +0200
  • 1a73a5a33f Bugfixes Andrea Cavalli 2021-09-23 22:04:01 +0200
  • 3a544d4297 Partial migration to ResourceSupport Andrea Cavalli 2021-09-23 20:57:28 +0200
  • 247207febe Temporary Andrea Cavalli 2021-09-23 15:48:27 +0200
  • 51ec85abe1 Improve logging Andrea Cavalli 2021-09-23 15:37:13 +0200
  • 6c849fae78 Change makeInaccessible visibility Andrea Cavalli 2021-09-23 15:34:56 +0200
  • d4c977047c Allow sorted/scored counting Andrea Cavalli 2021-09-23 14:50:15 +0200