aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib/src/vespa/searchlib/memoryindex
Commit message (Expand)AuthorAgeFilesLines
* Use better non-strict cost estimates for btree and disk index iterators.Geir Storli2024-04-191-1/+1
* tag blueprints with strictnessHåvard Pettersen2024-03-201-2/+2
* Integrate flow tuning for attribute, memory and disk index search.Geir Storli2024-03-051-2/+6
* - Complete dumping of 1 index field before progressing to the next.Henning Baldersheim2024-02-085-13/+10
* make default flow stats more explicitHåvard Pettersen2024-02-061-0/+4
* Move more checks to TokenExtractor.Tor Egge2023-10-122-79/+26
* Pass empty vector to TokenExtractor::extract.Tor Egge2023-10-101-0/+1
* Consolidate extraction of tokens from annotated string field value.Tor Egge2023-10-102-81/+6
* Update copyrightJon Bratseth2023-10-0949-49/+49
* Add memory index write context details to index manager state explorer.Geir Storli2023-09-045-8/+53
* Adjust log message.Tor Egge2023-07-211-1/+1
* Drop very long words.Tor Egge2023-07-215-67/+79
* Modernize C++ code with auto and range-based loops.Geir Storli2023-07-071-3/+3
* Return correct iteratorHenning Baldersheim2023-05-231-1/+1
* GC unused assert includesHenning Baldersheim2023-05-171-0/+1
* Reduce included code.Henning Baldersheim2023-05-122-2/+7
* Change buffer state accounting from elements to entries.Tor Egge2023-04-041-2/+2
* Rename member variables in BufferTypeBase:Tor Egge2023-04-041-1/+1
* Switch from elements to entries for raw alloator alloc parameter.Tor Egge2023-04-043-3/+4
* Just use maximum buffersizeHenning Baldersheim2023-03-101-5/+2
* Use BufferMeta instead of BufferState to get array sizeHenning Baldersheim2023-03-101-3/+2
* Throw new overflow exception with field name info in field inverterTor Egge2023-02-012-1/+18
* Use const to signal members that will not changeHenning Baldersheim2023-01-105-6/+5
* Add field length asserts.Tor Egge2023-01-092-0/+5
* Handle 16 GB word buffer.Tor Egge2022-11-161-3/+5
* Deinline search::memoryindex::FieldInverter destructor.Tor Egge2022-10-222-5/+7
* Stop handling url data type when inverting uris. It is never used.Tor Egge2022-10-192-102/+7
* Rename clearHoldLists() -> reclaim_all_memory().Geir Storli2022-10-121-1/+1
* Rename trimHoldLists() -> reclaim_memory().Geir Storli2022-10-123-8/+8
* Rename transferHoldLists() -> assign_generation().Geir Storli2022-10-123-9/+9
* Rename first used generation -> oldest used generation.Geir Storli2022-10-121-1/+1
* Hide more details inside BufferState and reduce external API on BufferStats.Geir Storli2022-10-071-3/+0
* Move tracking of datastore buffer statistics to separate classes.Geir Storli2022-10-061-1/+1
* Stop using DataStoreBase::startCompact() member function.Tor Egge2022-10-063-6/+17
* Add vespalib::datastore::Aligner.Tor Egge2022-10-044-8/+8
* Remove AlignedEntryRef.Tor Egge2022-10-034-27/+30
* Normalize includes in searchlib.Tor Egge2022-09-273-3/+3
* Expose more information in content node search reply trace.Geir Storli2022-09-263-9/+19
* Include mutex to get declaration of std::mutexTor Egge2022-09-251-0/+1
* - Use c++11 for loopsHenning Baldersheim2022-09-041-13/+13
* Move the terfieldmatchdaatarray where it makes sense.Henning Baldersheim2022-08-284-14/+14
* Handle full buffer in feature store.Tor Egge2022-05-051-1/+1
* Use vespalib::datastore::AtomicEntryRef in search::memoryindex::PostingListEn...Tor Egge2022-05-037-49/+99
* Use vespalib::datastore::AtomicEntryRef as value type for memory index dictio...Tor Egge2022-04-283-15/+11
* Only sample hash map memory usage once per commit.Tor Egge2022-04-283-2/+9
* Get hash map memory usage in write thread.Tor Egge2022-04-272-3/+21
* Use atomic _numDocs counter in search::memoryindex::MemoryIndex.Tor Egge2022-04-271-5/+8
* Introducing fuzzy searchAlexey Chernyshev2022-03-231-0/+2
* Implement className on document::FieldValueHenning Baldersheim2022-03-172-5/+4
* Avoid requiring identifiable for FieldValueHenning Baldersheim2022-03-162-37/+33