summaryrefslogtreecommitdiffstats
path: root/searchcore/src/tests/proton/reprocessing
Commit message (Collapse)AuthorAgeFilesLines
* Remove most use of vespalib::rmdir in searchlib.Tor Egge2022-06-021-1/+1
|
* Move the AttributeSpec and hide the ConfigHenning Baldersheim2022-05-262-0/+3
|
* Make the attribute enum change interlock shared between all document dbs.Geir Storli2022-03-171-2/+5
| | | | This is to avoid a potential deadlock when using imported attributes in parent/child.
* Update 2017 copyright notices.gjoranv2021-10-076-6/+6
|
* Add noexcept as indicated by -WnoeexceptHenning Baldersheim2020-10-071-37/+9
|
* Consolidate search for GTest.Tor Egge2020-07-071-1/+0
|
* Use find_package to find gtest library.Tor Egge2020-06-291-1/+2
|
* Use ForegroundThreadExecutor in unit tests.Geir Storli2020-06-251-5/+6
|
* Expose the shared executor via attribute manager interface.Geir Storli2020-06-251-6/+9
|
* Move sequenced task executors to staging vespalibHenning Baldersheim2020-04-041-3/+4
|
* Optimize updates to tensor attributes by only updating them in-memory and no ↵Geir Storli2019-03-081-4/+13
| | | | | | | longer go via the document store. This makes tensor attributes behave as regular attributes. Reprocessing is updated to correctly handle adding and removal of attribute aspect.
* Rewrite attribute reprocessing initializer test to use gtest.Geir Storli2019-03-082-68/+67
|
* Remove files used by old unit test runner.Tor Egge2019-02-196-8/+0
|
* Use std::make_xxxHenning Baldersheim2018-08-201-20/+12
| | | | | nested namespace And various other style changes.
* Sync attribute dirs before marking attribute snapshot valid.Tor Egge2018-08-031-1/+1
|
* Struct field attributes can be removed without reprocessing.Tor Egge2018-06-131-0/+12
|
* Keep document live during attribute population until attribute write threadsTor Egge2018-06-051-11/+11
| | | | no longer uses fields retrieved from the document.
* Update copyright headersJon Bratseth2017-06-146-6/+6
|
* Revert "Update copyright headers"Jon Bratseth2017-06-146-6/+6
|
* Update copyright headersJon Bratseth2017-06-146-6/+6
|
* Revert "Copyright header"Jon Bratseth2017-06-136-6/+6
|
* Copyright headerJon Bratseth2017-06-136-6/+6
|
* Checkpount for removing fastos from testsHenning Baldersheim2017-06-013-3/+0
|
* C++ style fix: Use foo() instead of foo(void)Tor Egge2017-05-241-1/+1
|
* Move DirectoryHandler from searchcore to searchlib.Geir Storli2017-05-121-11/+14
|
* Merge pull request #2177 from yahoo/toregge/add-index-aspect-inspectorGeir Storli2017-04-191-1/+21
|\ | | | | Toregge/add index aspect inspector
| * Use index schema inspector in attribute reprocessing initializer.Tor Egge2017-04-071-1/+21
| |
* | add override in searchcore moduleArne H Juul2017-04-123-7/+6
|/
* Pass attribute spec to attribute manager addAttribute method.Tor Egge2017-04-051-3/+3
|
* Change schema::DataType and schema::CollectionType to enum class.Geir Storli2017-04-051-4/+5
|
* Change document type inspector to look at two document types at a time.Tor Egge2017-03-311-16/+25
| | | | | For reprocessing purposes, we need to know when a field exists in both old and new document type with same field type.
* Test that reprocessing is skipped for attributes that were flushed afterTor Egge2017-03-241-0/+25
| | | | earlier reprocessing.
* Flush populated attributes to disk as part of reprocessing.Tor Egge2017-03-232-1/+2
|
* deiniline destructorsHenning Baldersheim2017-03-092-16/+22
|
* Use schema::DataTypeHenning Baldersheim2016-12-121-4/+4
|
* Move HwInfo from vespalib to searchcore and simplify code.Tor Egge2016-11-041-5/+5
|
* Flush attribute to memory first if attribute saver has aTor Egge2016-11-031-2/+7
| | | | | | | read guard and we are using a spinning disk. This reduces the time the read guard is held (and corresponding extra long term memory usage due to large hold lists) at the cost of a temporary memory usage spike while flushing attribute.
* Declared test executables as tests with TEST parameterVegard Sjonfjell2016-06-163-3/+3
|
* PublishJon Bratseth2016-06-1515-0/+549