Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | add expensive flags to phrase/same element | Håvard Pettersen | 2019-09-12 | 4 | -5/+5 | |
| | | | | they will affect the iterator cost tier | |||||
* | Stop exposing low-level data store out of enum store. | Geir Storli | 2019-09-10 | 1 | -1/+1 | |
| | ||||||
* | update shell bootstrap sections | Arne Juul | 2019-09-04 | 1 | -0/+4 | |
| | ||||||
* | Merge pull request #10495 from vespa-engine/balder/modernize-13 | Håvard Pettersen | 2019-09-03 | 1 | -3/+2 | |
|\ | | | | | std::make_unique and c++11 for loops. | |||||
| * | std::make_unique and c++11 for loops. | Henning Baldersheim | 2019-09-03 | 1 | -3/+2 | |
| | | ||||||
* | | Metrics must be unregistered before they are destructed. | Henning Baldersheim | 2019-09-03 | 1 | -9/+8 | |
|/ | ||||||
* | Improve memory management in all enum attributes. | Geir Storli | 2019-09-02 | 1 | -2/+2 | |
| | | | | | | | The new enum store uses 1024 small data buffers instead of 2 large as before. This avoids the problem with memory spikes when the active buffer was full and all values had to be compacted into the other buffer. In addition the new enum store uses free lists such that compaction is not needed as often. | |||||
* | Merge pull request #10468 from vespa-engine/havardpe/proto-rpc-metrics | Geir Storli | 2019-09-02 | 2 | -0/+2 | |
|\ | | | | | add search protocol metrics | |||||
| * | add search protocol metrics | Håvard Pettersen | 2019-08-29 | 2 | -0/+2 | |
| | | ||||||
* | | Update log message | Henning Baldersheim | 2019-08-29 | 1 | -2/+2 | |
| | | ||||||
* | | Do not allow adjustment of soft timout factor the first 60 seconds after a ↵ | Henning Baldersheim | 2019-08-29 | 2 | -1/+9 | |
| | | | | | | | | matcher has been created. | |||||
* | | Collapse EnumStoreBase into EnumStoreT in preparation for replacing ↵ | Geir Storli | 2019-08-28 | 1 | -1/+2 | |
| | | | | | | | | underlying data store with unique store. | |||||
* | | Add interface for an enum store. | Geir Storli | 2019-08-28 | 1 | -4/+4 | |
|/ | ||||||
* | Merge pull request #10432 from ↵ | Geir Storli | 2019-08-27 | 1 | -1/+0 | |
|\ | | | | | | | | | vespa-engine/toregge/convert-enum-value-in-enum-store-to-a-dummy-value Convert enum value in enum store to a dummy value | |||||
| * | Convert enum value in enum store to a dummy value, in preparation | Tor Egge | 2019-08-27 | 1 | -1/+0 | |
| | | | | | | | | for future removal. | |||||
* | | Initialize softdoom factor to correct proper initial value to avoid noise in ↵ | Henning Baldersheim | 2019-08-27 | 4 | -5/+3 | |
|/ | | | | graphs prior to receiving any queries. | |||||
* | Also update compaction count for old style compaction. | Tor Egge | 2019-08-27 | 1 | -1/+1 | |
| | | | | | Test that compaction count is updated when compacting enum store. Style fixes. | |||||
* | Merge pull request #10417 from ↵ | Geir Storli | 2019-08-27 | 1 | -0/+29 | |
|\ | | | | | | | | | vespa-engine/toregge/use-unique-store-enumerator-when-saving-enumerated-attributes Use unique store enumerator when saving enumerated attribute vectors. | |||||
| * | Test that flushed sync token is not updated when attribute flush fails. | Tor Egge | 2019-08-26 | 1 | -0/+29 | |
| | | ||||||
* | | Do not require or provide Syncable. | Henning Baldersheim | 2019-08-25 | 7 | -9/+9 | |
| | | ||||||
* | | Split ThreadExecutor in syncable and not. | Henning Baldersheim | 2019-08-25 | 17 | -29/+29 | |
|/ | ||||||
* | Remove unneeded direct library dependency, we already link to the crypto | Tor Egge | 2019-08-23 | 1 | -1/+0 | |
| | | | | library due to vespalib dependency. | |||||
* | Merge pull request #10375 from vespa-engine/balder/soft_doom_factor-metric | Henning Baldersheim | 2019-08-22 | 2 | -14/+17 | |
|\ | | | | | Balder/soft doom factor metric | |||||
| * | Add soft_doom_factor metric production per rankprofile in the backend. | Henning Baldersheim | 2019-08-22 | 2 | -14/+17 | |
| | | ||||||
* | | Do not generate old formats, not even in tests. | Henning Baldersheim | 2019-08-21 | 1 | -20/+0 | |
| | | ||||||
* | | Remove v6/v7 on c++ side too | Henning Baldersheim | 2019-08-21 | 3 | -6/+3 | |
|/ | ||||||
* | Merge pull request #10313 from vespa-engine/balder/remove-doc-ids-part-3 | Henning Baldersheim | 2019-08-19 | 21 | -349/+273 | |
|\ | | | | | doc: -> id: | |||||
| * | Remove DocIdString outside of document | Henning Baldersheim | 2019-08-19 | 1 | -33/+2 | |
| | | ||||||
| * | doc: -> id: | Henning Baldersheim | 2019-08-16 | 20 | -316/+271 | |
| | | ||||||
* | | Remove "enable enumerated save" flag from attribute vectors as this should ↵ | Geir Storli | 2019-08-19 | 1 | -1/+0 | |
|/ | | | | | | be always on. For production code this has been on for several years already. | |||||
* | Merge branch 'master' into balder/prepare-remove-visitor-ordering | Henning Baldersheim | 2019-08-15 | 13 | -545/+614 | |
|\ | ||||||
| * | propagate location too. | Henning Baldersheim | 2019-08-15 | 1 | -0/+2 | |
| | | ||||||
| * | - nested namespaces | Henning Baldersheim | 2019-08-15 | 1 | -7/+6 | |
| | | | | | | | | | | - c++ for loops - no sematics | |||||
| * | Block lid space compaction job while remove batch (delete buckets) is ongoing. | Geir Storli | 2019-08-13 | 10 | -16/+115 | |
| | | ||||||
| * | Merge pull request #10225 from ↵ | Tor Egge | 2019-08-12 | 2 | -523/+492 | |
| |\ | | | | | | | | | | | | | vespa-engine/geirst/document-meta-store-tests-to-gtest Rewrite document meta store tests to gtest. | |||||
| | * | Rewrite document meta store tests to gtest. | Geir Storli | 2019-08-09 | 2 | -523/+492 | |
| | | | ||||||
* | | | Remove visitor ordering and order selection. | Henning Baldersheim | 2019-08-09 | 2 | -9/+4 | |
|/ / | ||||||
* / | Remove the use and testing of legacy groupdoc/userdoc/orderdoc document ids. | Henning Baldersheim | 2019-08-09 | 5 | -27/+26 | |
|/ | ||||||
* | Merge pull request #10215 from ↵ | Tor Egge | 2019-08-09 | 2 | -268/+276 | |
|\ | | | | | | | | | vespa-engine/geirst/lid-space-compaction-tests-to-gtest Rewrite lid space compaction tests to gtest. | |||||
| * | Rewrite lid space compaction tests to gtest. | Geir Storli | 2019-08-08 | 2 | -268/+276 | |
| | | ||||||
* | | Use std::mem_fn instead of std::mem_fun. | Tor Egge | 2019-08-06 | 1 | -3/+4 | |
|/ | | | | Use std::bind instead of std::bind2nd. | |||||
* | Don't depend on gcc libs when using clang | Tor Egge | 2019-08-01 | 2 | -2/+2 | |
| | ||||||
* | Use std::filesystem instead of std::experimental::filesystem. | Tor Egge | 2019-07-31 | 5 | -9/+9 | |
| | ||||||
* | Copy constructor/assignment is explicitly deleted for protom::ISearchHandler. | Tor Egge | 2019-07-31 | 1 | -2/+4 | |
| | | | | Add explicit delete of copy/move constructor/assignment for proton::SearchView. | |||||
* | Use enum class for storage::spi::Result::ErrorType. | Tor Egge | 2019-07-30 | 6 | -47/+47 | |
| | ||||||
* | Use proper scope for enum constants. | Tor Egge | 2019-07-30 | 5 | -13/+13 | |
| | ||||||
* | Coverage of documents. | Henning Baldersheim | 2019-06-27 | 1 | -1/+1 | |
| | ||||||
* | Make covered and numActiveLids visible in larger scope | Henning Baldersheim | 2019-06-27 | 1 | -2/+4 | |
| | ||||||
* | Add coverage informationwhen we soft timeout. | Henning Baldersheim | 2019-06-27 | 1 | -1/+2 | |
| | ||||||
* | Merge pull request #9840 from vespa-engine/havardpe/remove-error-value | Arne H Juul | 2019-06-20 | 7 | -45/+19 | |
|\ | | | | | Havardpe/remove error value |