Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update copyright | Jon Bratseth | 2023-10-09 | 1 | -1/+1 |
| | |||||
* | Add init_fun to vespalib::Thread too to figure out what the thread is used for. | Henning Baldersheim | 2021-12-09 | 1 | -0/+4 |
| | |||||
* | Add a vector of gids to remove to ReferenceAttribute::populateTargetLids() | Tor Egge | 2021-11-18 | 1 | -3/+16 |
| | | | | | | signature. These gids represent the target documents removed since the last feed view force commit where the live gid to lid mapping in the document meta store was made available as a frozen tree. | ||||
* | Update 2017 copyright notices. | gjoranv | 2021-10-07 | 1 | -1/+1 |
| | |||||
* | Move general purpose destructor callbacks to vespalib. | Henning Baldersheim | 2021-01-19 | 1 | -2/+2 |
| | |||||
* | Move idestructorcallback.h to vespalib module and ↵ | Henning Baldersheim | 2021-01-14 | 1 | -1/+1 |
| | | | | search::IDestructorCallback to vespalib::IdestructorCallback. | ||||
* | Delay gid to lid change notifications for put operations. | Tor Egge | 2020-11-19 | 1 | -54/+37 |
| | |||||
* | Add noexcept as indicated by -Wnoeexcept | Henning Baldersheim | 2020-10-07 | 1 | -1/+1 |
| | |||||
* | Rename context to IDestructorCallbackSP | Henning Baldersheim | 2020-07-08 | 1 | -2/+2 |
| | |||||
* | Async handling of gid/lid changes. | Henning Baldersheim | 2020-07-07 | 1 | -8/+13 |
| | |||||
* | Use multiple threads for mbus invoke | Henning Baldersheim | 2017-09-26 | 1 | -2/+2 |
| | |||||
* | Handle out of order put operations while tracking pending remove. | Tor Egge | 2017-09-15 | 1 | -2/+6 |
| | |||||
* | Use a new fixture for the last 4 tests to reduce amount of duplicated code. | Tor Egge | 2017-09-15 | 1 | -41/+48 |
| | |||||
* | Handle delayed calls to notifyRemoveDone() in gid to lid change handler. | Tor Egge | 2017-09-15 | 1 | -0/+32 |
| | |||||
* | Rename notifyPut to notifyPutDone since notification happens after | Tor Egge | 2017-09-15 | 1 | -11/+11 |
| | | | | data structures have been updated. | ||||
* | Remove unneeded checks. | Tor Egge | 2017-08-30 | 1 | -6/+0 |
| | |||||
* | Propagate API changes to GidToLidChangeListener and ReferenceAttribute: | Tor Egge | 2017-08-30 | 1 | -56/+66 |
| | | | | Split put and remove notifications into separate methods. | ||||
* | Change API for IGidToLidChangeHandler: | Tor Egge | 2017-08-30 | 1 | -4/+57 |
| | | | | | | | | | | | | | | | | | Replace notifyGidToLidChanged() with notifyPut(), notifyRemove() and notifyRemoveDone(). Intended usage: Call rotifyRemove() at start of remove operation then call notifyRemoveDone() at completion of remove operation. Call notifyPut() at end of put operation. For now, call them at start of put/remove operations to get old behavior. Track pending remove operations. Ignore put for gid while remove is pending. Merge pending remove operations. | ||||
* | Prepare for gid to lid change notifications coming from different | Tor Egge | 2017-08-30 | 1 | -12/+4 |
| | | | | threads. | ||||
* | Update copyright headers | Jon Bratseth | 2017-06-14 | 1 | -1/+1 |
| | |||||
* | Revert "Update copyright headers" | Jon Bratseth | 2017-06-14 | 1 | -1/+1 |
| | |||||
* | Update copyright headers | Jon Bratseth | 2017-06-14 | 1 | -1/+1 |
| | |||||
* | Revert "Copyright header" | Jon Bratseth | 2017-06-13 | 1 | -1/+1 |
| | |||||
* | Copyright header | Jon Bratseth | 2017-06-13 | 1 | -1/+1 |
| | |||||
* | Fix comments. Break long lines. | Tor Egge | 2017-02-23 | 1 | -54/+66 |
| | | | | | | Rename reference attribute method to better match semantics. Add more test cases. Rename unit test class name and simplify implementation. | ||||
* | Add gid to lid change handler and gid to lid change registrator. | Tor Egge | 2017-02-22 | 1 | -0/+207 |