Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update copyright | Jon Bratseth | 2023-10-09 | 1 | -1/+1 |
| | |||||
* | Remove stacksize from the thread pools and thread executors. | Henning Baldersheim | 2022-12-20 | 1 | -1/+1 |
| | |||||
* | Rename search::index::EmptyDocBuilder to search::test::DocBuilder. | Tor Egge | 2022-10-13 | 1 | -1/+1 |
| | | | | Rename search::index::StringFieldBuilder to search::test::StringFieldBuilder. | ||||
* | Only expose sync for the master thread. | Henning Baldersheim | 2021-11-26 | 1 | -1/+1 |
| | |||||
* | Move MonitoredRefCount and RetainGuard to vespalib. | Tor Egge | 2021-10-18 | 1 | -0/+2 |
| | |||||
* | Update Verizon Media copyright notices. | gjoranv | 2021-10-07 | 1 | -1/+1 |
| | |||||
* | GC legacy prune removed job. | Henning Baldersheim | 2021-05-09 | 1 | -1/+1 |
| | |||||
* | Rename lidspace compaction job | Henning Baldersheim | 2021-05-05 | 1 | -1/+1 |
| | |||||
* | - GC legacy lidspace compaction job and bucket move job. | Henning Baldersheim | 2021-05-03 | 1 | -15/+8 |
| | | | | - GC duplicate tests. They are tested more thoroughly in the bucket mover tests. | ||||
* | Avoid heap usage after free in lid space compaction unit test. | Tor Egge | 2021-04-23 | 1 | -1/+1 |
| | |||||
* | Refcount must have longer lifetime than master executor. | Henning Baldersheim | 2021-04-23 | 1 | -2/+3 |
| | |||||
* | Use a RetainGuard to ensure DocumentDB is not closed until everything has ↵ | Henning Baldersheim | 2021-04-23 | 1 | -1/+1 |
| | | | | been drained out. | ||||
* | Force that lid space compation job and bucket move job are constructed as ↵ | Henning Baldersheim | 2021-04-10 | 1 | -3/+3 |
| | | | | shared_ptr since that is required for usage. | ||||
* | Use shared_ptr to lid space compaction job in order to ensure correct ↵ | Henning Baldersheim | 2021-04-09 | 1 | -2/+2 |
| | | | | | | lifetime, and to avoid having to wait for pending operations when reconfiguring or other events requiring move jobs to be stopped. | ||||
* | Reduce visibility and do not provide syncable when not necessary. | Henning Baldersheim | 2021-03-02 | 1 | -0/+2 |
| | |||||
* | To ensure that lid stats is sampled after everything has been completed ↵ | Henning Baldersheim | 2021-02-07 | 1 | -0/+1 |
| | | | | | | compaction must happen in 2 stages. First it must reach inSync, then it must rescheduled once more in the master thread. Then all movement is visible in the master thread. | ||||
* | Use shared_ptr to ensure lifetime is sufficient. | Henning Baldersheim | 2021-01-27 | 1 | -3/+3 |
| | |||||
* | Sync executor when destructing the jobs. | Henning Baldersheim | 2021-01-25 | 1 | -0/+1 |
| | |||||
* | Revert "Revert "Wire in the BucketExecutor."" | Henning Baldersheim | 2021-01-23 | 1 | -3/+7 |
| | |||||
* | Revert "Wire in the BucketExecutor." | Harald Musum | 2021-01-23 | 1 | -7/+3 |
| | |||||
* | Wire in config control too. | Henning Baldersheim | 2021-01-23 | 1 | -1/+1 |
| | |||||
* | Wire in the BucketExecutor. | Henning Baldersheim | 2021-01-23 | 1 | -2/+6 |
| | |||||
* | Various readability and code cleanup. closure -> lambda | Henning Baldersheim | 2021-01-23 | 1 | -6/+23 |
| | |||||
* | - Update copyright. | Henning Baldersheim | 2021-01-22 | 1 | -1/+1 |
| | | | | - Move code to .cpp file. | ||||
* | - Splitt common test code. | Henning Baldersheim | 2021-01-22 | 1 | -0/+247 |
- Splitt out HandlerTest. - Make JobTest parameterized to run with current way of using frozen bucket concept, or future using BucketExecutor and content layer bucket locking. |