Commit Graph

  • 7cab16f72d Use TotalHits#value() instead of field. zhouhui 2024-11-14 09:55:39 +0800
  • e2bcdcc9ee Merge branch 'main' into break_loop_when_fully_deleted zhouhui 2024-11-14 09:46:32 +0800
  • f8188bdc24
    Update DocumentBatch.java Christine Poerschke 2024-11-13 19:07:52 +0000
  • dd04142caa
    add class level javadocs Christine Poerschke 2024-11-13 19:03:00 +0000
  • ba66cc9286
    lucene-monitor: make abstract DocumentBatch public Christine Poerschke 2024-11-13 18:48:57 +0000
  • 37ed6d74ea Add TODO for more checks Ben Chaplin 2024-11-13 11:43:09 -0500
  • 086862d952 add changes ChrisHegarty 2024-11-13 16:34:15 +0000
  • 995c9df527 conditionally set prop ChrisHegarty 2024-11-13 14:17:46 +0000
  • ebfc4259da
    Add unit test for repeated collection of the same doc ID Michael Froh 2024-11-12 17:07:32 -0800
  • 0d6f6f103a javadocs Vigya Sharma 2024-11-12 16:16:54 -0800
  • 51396e80ee add license Vigya Sharma 2024-11-12 15:21:47 -0800
  • 4f6070b883 lint fail for @override Vigya Sharma 2024-11-12 15:08:02 -0800
  • 5fb88b9c7f tidy Vigya Sharma 2024-11-12 14:40:25 -0800
  • 9533336c91 add test for mvSim Vigya Sharma 2024-11-12 13:47:49 -0800
  • cf97155d93 first mvsf test Vigya Sharma 2024-11-12 12:24:39 -0800
  • be3f2e9d6f remove NONE aggregate value Vigya Sharma 2024-11-12 11:58:19 -0800
  • 2554e05ef4 remove the mv sim interface Vigya Sharma 2024-11-12 09:54:07 -0800
  • f1c73528fd initial files Vigya Sharma 2024-11-04 19:05:52 -0800
  • 0bbfd55acd Format message to handle empty results Ben Chaplin 2024-11-12 14:02:59 -0500
  • 8d78d0216f Handle status per HNSW graph Ben Chaplin 2024-11-12 13:36:10 -0500
  • 31e0d18656 Rename status vars, iterate over fields performing HNSW check where it applies Ben Chaplin 2024-11-12 12:28:47 -0500
  • ffc94df1c2 Simplify codec setup in vector-related tests. (#13970) Adrien Grand 2024-11-12 10:38:54 +0100
  • 6fe8165cac
    Simplify codec setup in vector-related tests. (#13970) Adrien Grand 2024-11-12 10:38:54 +0100
  • 65f10793ed
    Fix unit tests Michael Froh 2024-11-11 16:33:05 -0800
  • 2b93bafb37
    Update lastDoc in ScoreCachingWrappingScorer Michael Froh 2024-11-11 16:03:37 -0800
  • 1de2b1480c use propertyOrDefault ChrisHegarty 2024-11-11 16:34:22 +0000
  • 939893227c Pruning of estimating the point value count since BooleanScorerSupplier kewei.11 2024-11-10 18:21:57 +0800
  • 907e3b4e8c Tessellator: Improve logic when two holes share the same vertex with the polygon (#13980) Ignacio Vera 2024-11-11 13:28:09 +0100
  • ae92ce34c0 Tessellator: Improve logic when two holes share the same vertex with the polygon (#13980) Ignacio Vera 2024-11-11 13:28:09 +0100
  • 60fd570f9a Allow easier verification of the Panama Vectorization provider with newer Java versions ChrisHegarty 2024-11-11 12:28:12 +0000
  • 65457224fb
    Tessellator: Improve logic when two holes share the same vertex with the polygon (#13980) Ignacio Vera 2024-11-11 13:28:09 +0100
  • 2a86d20771 entry in CHANGES.txt Ignacio Vera 2024-11-11 12:19:36 +0100
  • 49bae8878d Tidy Ben Chaplin 2024-11-08 13:32:20 -0500
  • 1962b81cd3 Add condition to only run HNSW check when applicable Ben Chaplin 2024-11-08 13:19:31 -0500
  • 4da69e85ed Increment status during traversal Ben Chaplin 2024-11-08 12:27:33 -0500
  • 2b0f06a112 Abstract the HNSW codec Ben Chaplin 2024-11-08 12:18:46 -0500
  • ef13bade9b reuse Floats and RandomVectorScorers Michael Sokolov 2024-11-08 16:47:46 +0000
  • bc819a8762 Clean up Ben Chaplin 2024-11-08 11:52:08 -0500
  • cfa29b3bcb Remove duplicate test code Lu Xugang 2024-11-09 00:44:52 +0800
  • f1e0007b15 update flat vectors scorer to use only two vector dictionaries ChrisHegarty 2024-11-08 11:51:30 +0000
  • 972dbfb174 Fix build error Anh Dung Bui 2024-11-08 17:31:28 +0900
  • b97aadb925 Move vector search from IndexInput to RandomAccessInput (#13938) Anh Dung Bui 2024-11-08 17:31:28 +0900
  • d34ffeb1d4
    Style Shibi Balamurugan 2024-11-07 15:59:21 -0500
  • d55373e765
    Fix PR Shibi Balamurugan 2024-11-07 15:47:05 -0500
  • b16c84d39f Formalize integrity check for HnswGraph Ben Chaplin 2024-11-07 13:16:33 -0500
  • 42843606ec fix aliasing of vector scratch in quantized scorer Michael Sokolov 2024-11-07 12:39:31 +0000
  • 9e03d0bbcb review Ignacio Vera 2024-11-07 12:21:43 +0100
  • f34e318a1b tidy Ignacio Vera 2024-11-07 10:18:09 +0100
  • 7a577794d4 Tessellator: Improve logic when two holes share the same vertex with the polygon Ignacio Vera 2024-11-07 09:46:30 +0100
  • 9f148a2b58
    Merge 41f3f34d08 into 12ca4779b9 Erik Pellizzon 2024-11-07 00:24:07 +0000
  • e562aca44e merging in main, fixing tests Benjamin Trent 2024-11-06 08:38:13 -0500
  • 12340aca99 Merge remote-tracking branch 'upstream/main' into feature/adv-binarization-format Benjamin Trent 2024-11-06 08:28:31 -0500
  • 6e78f379d9 Fix TestPostingsUtil#testIntegerOverflow failure. (#13979) Adrien Grand 2024-11-06 11:34:27 +0100
  • 12ca4779b9
    Fix TestPostingsUtil#testIntegerOverflow failure. (#13979) Adrien Grand 2024-11-06 11:34:27 +0100
  • 8ed71b3e1c Simplify leaf slice calculation (#13893) Armin Braun 2024-11-06 10:36:06 +0100
  • a888af76b2
    Simplify leaf slice calculation (#13893) Armin Braun 2024-11-06 10:36:06 +0100
  • 0684e3e2a3 Merge remote-tracking branch 'apache/main' into simpler-task-executor Armin Braun 2024-11-06 10:15:52 +0100
  • cbc588acc6 some cleanup mikhail-khludnev 2024-11-06 11:24:08 +0300
  • 9a14d573c8 Adjust expectations of TestTopFieldCollectorEarlyTermination after #13943. Adrien Grand 2024-11-05 23:52:56 +0100
  • 539cf3c9a3 Adjust expectations of TestTopFieldCollectorEarlyTermination after #13943. Adrien Grand 2024-11-05 23:52:56 +0100
  • 8e5ccdaab3 Fix TestPostingsUtil#testIntegerOverflow failure. Adrien Grand 2024-11-05 23:08:57 +0100
  • 79971e5d06 some cleanup mikhail-khludnev 2024-11-05 23:14:44 +0300
  • 48026bbc25 Remove `supportsConcurrency` flag from top-docs collector managers. (#13977) Adrien Grand 2024-11-05 15:36:40 +0100
  • bc18828fcc
    Remove `supportsConcurrency` flag from top-docs collector managers. (#13977) Adrien Grand 2024-11-05 15:36:40 +0100
  • aec4543a78 Remove more dead code Adrien Grand 2024-11-05 15:04:57 +0100
  • 7f50732cc3 Avoid performance regression by constructing lazily the PointTree in NumericComparator (#13498) (#13877) Ignacio Vera 2024-10-09 12:33:34 +0200
  • 07955ff88d Avoid performance regression by constructing lazily the PointTree in NumericComparator (#13498) (#13877) Ignacio Vera 2024-10-09 12:33:34 +0200
  • 7e97503eef Revert "Disjunction as CompetitiveIterator for numeric dynamic pruning (#13221)" (#13857) (#13971) Luca Cavanna 2024-11-05 12:00:45 +0100
  • e37eaea11a
    Revert "Disjunction as CompetitiveIterator for numeric dynamic pruning (#13221)" (#13857) (#13971) Luca Cavanna 2024-11-05 12:00:45 +0100
  • 3c94ceb612 Allocate offHeap memory in dotProduct(byte[], byte[]) for unit tests if native dot-product is enabled. Simplifyy JMH benchmark code that tests native dot product. Incorporate other review feedback Ankur Goel 2024-10-29 01:34:29 +0000
  • 7349d4f9be Move C code to native module and integrate Java code under java21 Ankur Goel 2024-09-14 03:07:30 +0000
  • 3cb723c40c New JMH benchmark methods - vdot8s, neonVdot8s and sveVdot8s that implement int8 dotProduct in C using Neon and SVE intrinsics respectively. Fallback to Neon if SVE instructions are not supported by target platform Ankur Goel 2024-07-16 00:42:54 +0000
  • e4697c4cd5 New JMH benchmark methods - vdot8s, neonVdot8s and sveVdot8s that implement int8 dotProduct in C using Neon and SVE intrinsics respectively. Fallback to Neon if SVE instructions are not supported by target platform Ankur Goel 2024-07-16 00:42:54 +0000
  • b94a54eae7
    Merge 7ff4804099 into a3d56ea2ee Michael Froh 2024-11-05 00:22:31 +0000
  • c29dd588e4 A few small tweaks to VectorUtil#findNextGEQ: (#13972) Greg Miller 2024-11-05 01:09:27 +0100
  • a3d56ea2ee
    A few small tweaks to VectorUtil#findNextGEQ: (#13972) Greg Miller 2024-11-05 01:09:27 +0100
  • fafe3ffc5f
    add imports Shibi Balamurugan 2024-11-04 12:58:27 -0500
  • baae0c5234 Remove dead code Adrien Grand 2024-11-04 18:42:29 +0100
  • 8ae03d66ad Move postings back to int[] to take advantage of having more lanes per vector. (#13968) Adrien Grand 2024-11-01 07:49:09 +0100
  • 9f49e4b724 Remove `supportsConcurrency` flag from top-docs collector managers. Adrien Grand 2024-11-04 18:36:04 +0100
  • 7c88eab8c9
    Multireader Support in Searcher Manager Shibi Balamurugan 2024-11-04 11:14:23 -0500
  • e02aa3a884 Revert "Disjunction as CompetitiveIterator for numeric dynamic pruning (#13221)" (#13857) Luca Cavanna 2024-10-04 17:11:35 +0200
  • 56d1f2e451 Merge branch 'main' into simplify_codec_setup_in_vector_tests Adrien Grand 2024-11-04 10:33:26 +0100
  • e3105006b5 it works mikhail-khludnev 2024-11-03 19:34:03 +0300
  • b74dd36195 horrible impl. fails 2nd pass on -Dtests.seed=C73CAF65600D946E mikhail-khludnev 2024-11-02 22:33:21 +0300
  • 9dd11eda65 Inspect Hnsw graph in CheckIndex Ben Chaplin 2024-11-01 18:36:23 -0400
  • 13285279c2
    Rename NodeHash to FSTSuffixNodeCache (#13259) Dzung Bui 2024-11-02 07:14:17 +0900
  • da8c9b98a4 Tighten up IndexSortSortedNumericDocValuesRangeQuery index sort validation Greg Miller 2024-11-01 13:20:09 -0700
  • 70127a6e73 A few small tweaks to VectorUtil#findNextGEQ: 1. Rearrange/rename the parameters to be more idiomatic (e.g., follow conventions of Arrays#... methods) 2. Add assert to ensure expected sortedness we may rely on in the future (so we're not trappy) 3. Migrate PostingsReader to call VectorUtil instead of VectorUtilSupport (so it benefits from the common assert) Greg Miller 2024-10-31 07:20:18 -0700
  • cfdd20f5bc
    Move postings back to int[] to take advantage of having more lanes per vector. (#13968) Adrien Grand 2024-11-01 07:49:09 +0100
  • 0405bd31e9 Merge branch 'main' into move_postings_back_to_int_arrays Adrien Grand 2024-11-01 07:34:56 +0100
  • 65dd0eb9e7 Revert "FacetSetDecoder" Ignacio Vera 2024-10-31 19:48:24 +0100
  • eda94577d4 FacetSetDecoder Ignacio Vera 2024-10-31 19:46:50 +0100
  • d3e3bb5554 Merge remote-tracking branch 'upstream/main' into randomAccessInputValue Ignacio Vera 2024-10-31 18:55:12 +0100
  • c03d65e3e8 Remove splitLongs. Adrien Grand 2024-10-31 17:46:46 +0100
  • b0de85c8b0 Simplify codec setup in vector-related tests. Adrien Grand 2024-10-31 16:32:35 +0100
  • 03cd5b4b22 #13867: add CHANGES entry to explain the backwards compatibility bug and fix in 9.12.1 Mike McCandless 2024-10-31 11:19:55 -0400
  • 584387a254 Replace Map<String,Object> with IntObjectHashMap for KnnVectorsReader (#13763) panguixin 2024-10-31 23:16:09 +0800
  • cff28d546f Speed up advancing within a block, take 2. (#13958) Adrien Grand 2024-10-30 12:51:36 +0100
  • 494b16063e
    Replace Map<String,Object> with IntObjectHashMap for KnnVectorsReader (#13763) panguixin 2024-10-31 23:16:09 +0800