Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Don't compact lid space on source selector if wanted lid limit is higher | Tor Egge | 2019-01-08 | 1 | -1/+3 |
| | | | | | than current limit. This can happen when none of the document fields are indexed. | ||||
* | Correct tracking of docIdLimit in FixedSourceSelector. | Tor Egge | 2019-01-08 | 3 | -6/+24 |
| | |||||
* | Compact lid space on source selector. | Tor Egge | 2019-01-08 | 4 | -6/+28 |
| | |||||
* | invalidate word cache on initRange | Håvard Pettersen | 2019-01-08 | 2 | -0/+8 |
| | |||||
* | fix "less" comparator to return false for equal values | Arne Juul | 2019-01-08 | 1 | -1/+1 |
| | |||||
* | Merge pull request #8040 from ↵ | Henning Baldersheim | 2019-01-08 | 1 | -10/+0 |
|\ | | | | | | | | | vespa-engine/toregge/reuse-posting-list-iteator-during-validation Reuse posting list iterator during validation. | ||||
| * | Reuse posting list iterator during validation. | Tor Egge | 2019-01-07 | 1 | -10/+0 |
| | | |||||
* | | Revert "Compact lid space on source selector." | Arnstein Ressem | 2019-01-07 | 5 | -52/+12 |
| | | |||||
* | | Merge pull request #8017 from ↵ | Henning Baldersheim | 2019-01-07 | 5 | -12/+52 |
|\ \ | | | | | | | | | | | | | vespa-engine/toregge/compact-lid-space-on-source-selector-try2 Compact lid space on source selector. | ||||
| * | | Correct tracking of docIdLimit in FixedSourceSelector. | Tor Egge | 2019-01-04 | 3 | -6/+24 |
| | | | |||||
| * | | Compact lid space on source selector. | Tor Egge | 2019-01-04 | 4 | -6/+28 |
| | | | |||||
* | | | Merge pull request #8021 from vespa-engine/balder/handle-type-25 | Henning Baldersheim | 2019-01-06 | 4 | -209/+162 |
|\ \ \ | | | | | | | | | Ensure that we can print ITEM_WORD_ALTERNATIVES too. | ||||
| * | | | Ensure that we can print ITEM_WORD_ALTERNATIVES too. | Henning Baldersheim | 2019-01-04 | 4 | -209/+162 |
| |/ / | |||||
* / / | GC unused code and update includes | Henning Baldersheim | 2019-01-05 | 10 | -11/+21 |
|/ / | |||||
* | | Revert "Compact lid space on source selector." | Henning Baldersheim | 2019-01-03 | 4 | -28/+6 |
| | | |||||
* | | Merge pull request #7998 from ↵ | Geir Storli | 2019-01-03 | 4 | -6/+28 |
|\ \ | | | | | | | | | | | | | vespa-engine/toregge/compact-lid-space-on-source-selector Compact lid space on source selector. | ||||
| * | | Compact lid space on source selector. | Tor Egge | 2019-01-03 | 4 | -6/+28 |
| |/ | |||||
* | | Merge pull request #7996 from vespa-engine/balder/update-comments-and-copyright | Geir Storli | 2019-01-03 | 2 | -2/+6 |
|\ \ | | | | | | | Create class comment and correct copyright year. | ||||
| * | | Create class comment and correct copyright year. | Henning Baldersheim | 2019-01-03 | 2 | -2/+6 |
| |/ | |||||
* | | Merge pull request #7920 from ↵ | Henning Baldersheim | 2019-01-03 | 1 | -1/+6 |
|\ \ | |/ |/| | | | | | vespa-engine/balder/enable-assert-once-per-release-for-entryref This will enable the first assert to be trigger a core dump. | ||||
| * | This will enable the first assert to be trigger a core dump. | Henning Baldersheim | 2018-12-10 | 1 | -1/+6 |
| | | | | | | | | The others will log a stacktrace per 1000 failed asserts. | ||||
* | | clion recommended cleanup while browsing test. | Henning Baldersheim | 2018-12-19 | 2 | -89/+57 |
| | | |||||
* | | Use a bitvector for the single bit numeric attribute. | Henning Baldersheim | 2018-12-19 | 12 | -76/+392 |
| | | |||||
* | | Also test inverted bitvector iterators. | Henning Baldersheim | 2018-12-19 | 1 | -60/+68 |
| | | |||||
* | | Follow api change | Henning Baldersheim | 2018-12-19 | 2 | -9/+3 |
| | | |||||
* | | Remove test that will soon be invalid. | Henning Baldersheim | 2018-12-19 | 1 | -1/+0 |
| | | |||||
* | | Pass invert as a parameter | Henning Baldersheim | 2018-12-19 | 5 | -88/+76 |
| | | |||||
* | | NULL -> nullptr | Henning Baldersheim | 2018-12-19 | 1 | -40/+40 |
| | | |||||
* | | Add test for inverted bitvector iterator. | Henning Baldersheim | 2018-12-18 | 2 | -11/+28 |
| | | |||||
* | | Add inverted BitvectorIterator | Henning Baldersheim | 2018-12-18 | 5 | -83/+148 |
| | | |||||
* | | std::make_unique | Henning Baldersheim | 2018-12-18 | 1 | -29/+19 |
| | | |||||
* | | Return information if a buffer is held. | Henning Baldersheim | 2018-12-18 | 7 | -36/+33 |
| | | | | | | | | | | Use std::make_unique. Minor unifying cleanup. | ||||
* | | std::make_unique | Henning Baldersheim | 2018-12-18 | 1 | -55/+49 |
| | | |||||
* | | UINT1 -> BOOL | Henning Baldersheim | 2018-12-16 | 13 | -25/+21 |
| | | |||||
* | | UINT1 -> BOOL | Henning Baldersheim | 2018-12-16 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #7896 from ↵ | Henning Baldersheim | 2018-12-06 | 4 | -18/+81 |
|\ | | | | | | | | | vespa-engine/geirst/fix-bug-in-datastore-memory-allocation Fix bug where allocation of too large buffers in data store caused of… | ||||
| * | Fix bug where allocation of too large buffers in data store caused offset in ↵ | Geir Storli | 2018-12-06 | 4 | -18/+81 |
| | | | | | | | | | | | | | | EntryRefT to be out of bounds. This happened in cases where wanted number of bytes was not a power of 2 and less than huge page size. After rounding up to nearest power of 2 (to match the underlying memory allocator) the allocated buffer became too large for the offset in EntryRefT to handle. | ||||
* | | Return correct type. | Henning Baldersheim | 2018-12-06 | 1 | -1/+1 |
| | | |||||
* | | Add test for range search and also fetch postings with correct strictness. | Henning Baldersheim | 2018-12-06 | 1 | -25/+35 |
| | | |||||
* | | Allow repeated fetchPostings calls | Henning Baldersheim | 2018-12-06 | 1 | -4/+4 |
| | | |||||
* | | = default | Henning Baldersheim | 2018-12-06 | 3 | -7/+5 |
|/ | |||||
* | Revert "Add assert to check sanity of input." | Henning Baldersheim | 2018-12-05 | 1 | -6/+1 |
| | |||||
* | Add assert to check sanity of input. | Henning Baldersheim | 2018-12-05 | 1 | -1/+6 |
| | |||||
* | Flip the bits when hashing to get good hashing. | Henning Baldersheim | 2018-12-04 | 1 | -1/+1 |
| | |||||
* | Revert "Swap offset and bufferid for better and more compact hashing." | Henning Baldersheim | 2018-12-04 | 2 | -9/+5 |
| | |||||
* | Merge pull request #7817 from ↵ | Jon Bratseth | 2018-11-29 | 1 | -1/+1 |
|\ | | | | | | | | | vespa-engine/toregge/allow-zero-arg-parenthesis-fixup Don't allow function argument list to start with comma. | ||||
| * | Don't allow function argument list to start with comma. | Tor Egge | 2018-11-29 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #7804 from vespa-engine/balder/randomize-keys | Henning Baldersheim | 2018-11-29 | 3 | -3/+6 |
|\ \ | |/ |/| | Balder/randomize keys | ||||
| * | Follow template instantiation. | Henning Baldersheim | 2018-11-28 | 1 | -1/+3 |
| | | |||||
| * | Use a simple and instead of div for modulo operation. | Henning Baldersheim | 2018-11-28 | 1 | -1/+2 |
| | |