| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | WIP | Dan Engelbrecht | 2022-03-31 | 2 | -7/+9 |
| * | Properly figure out block ranges in migration | Dan Engelbrecht | 2022-03-31 | 1 | -8/+3 |
| * | cleanup | Dan Engelbrecht | 2022-03-31 | 1 | -4/+6 |
| * | comments for ToHexNumber and ParseHexNumber | Dan Engelbrecht | 2022-03-31 | 1 | -0/+12 |
| * | Switch from std::shared_ptr<> to Ref<> | Dan Engelbrecht | 2022-03-31 | 3 | -86/+84 |
| * | Remove redundant lock in BlockStoreFile | Dan Engelbrecht | 2022-03-31 | 3 | -32/+3 |
| * | keep all block files open from start | Dan Engelbrecht | 2022-03-31 | 3 | -27/+26 |
| * | fix cas log parsing | Dan Engelbrecht | 2022-03-31 | 1 | -1/+2 |
| * | more timing measurements | Dan Engelbrecht | 2022-03-31 | 1 | -45/+83 |
| * | make code a bit easier to follow | Dan Engelbrecht | 2022-03-31 | 1 | -75/+104 |
| * | cleanup | Dan Engelbrecht | 2022-03-31 | 2 | -20/+17 |
| * | clean up old zen cache by default | Dan Engelbrecht | 2022-03-31 | 1 | -10/+28 |
| * | caslog represents what's on disk, not memory state | Dan Engelbrecht | 2022-03-31 | 1 | -9/+9 |
| * | incremental migration with optional clean of source | Dan Engelbrecht | 2022-03-31 | 4 | -184/+227 |
| * | Migration now works in larger disk IO chunks | Dan Engelbrecht | 2022-03-31 | 12 | -296/+485 |
| * | clean up paths | Dan Engelbrecht | 2022-03-31 | 1 | -43/+110 |
| * | faster cas write during migration | Dan Engelbrecht | 2022-03-31 | 1 | -14/+26 |
| * | Don't rewrite object file if it is smaller than max block size | Dan Engelbrecht | 2022-03-31 | 1 | -48/+71 |
| * | large cas migration test | Dan Engelbrecht | 2022-03-31 | 1 | -0/+21 |
| * | clean up number -> hex -> number code | Dan Engelbrecht | 2022-03-31 | 3 | -72/+97 |
| * | Rename FormatHex to ToHex | Dan Engelbrecht | 2022-03-31 | 3 | -8/+8 |
| * | reduce lock times | Dan Engelbrecht | 2022-03-31 | 2 | -54/+53 |
| * | Use simpler data structures | Dan Engelbrecht | 2022-03-31 | 1 | -242/+253 |
| * | No neeed to bookkeep moved chunk hashes | Dan Engelbrecht | 2022-03-31 | 1 | -14/+8 |
| * | review feedback | Dan Engelbrecht | 2022-03-31 | 6 | -70/+69 |
| * | typedef for LocationMap | Dan Engelbrecht | 2022-03-31 | 2 | -6/+7 |
| * | Simpler creation of LocationMap copy | Dan Engelbrecht | 2022-03-31 | 1 | -11/+10 |
| * | cleanup | Dan Engelbrecht | 2022-03-31 | 2 | -42/+60 |
| * | Add CasLog::Append with multiple entries | Dan Engelbrecht | 2022-03-31 | 2 | -1/+3 |
| * | Add timing stats to garbage collection | Dan Engelbrecht | 2022-03-31 | 1 | -20/+64 |
| * | cleanup | Dan Engelbrecht | 2022-03-31 | 1 | -4/+2 |
| * | cleanup duplicate code in CollectGarbage | Dan Engelbrecht | 2022-03-31 | 4 | -55/+50 |
| * | Use blockstore in compactcas | Dan Engelbrecht | 2022-03-31 | 2 | -301/+56 |
| * | Add separate blockstore.h/.cpp | Dan Engelbrecht | 2022-03-31 | 3 | -0/+378 |
| * | Remove bad kIsOwnedByThis | Dan Engelbrecht | 2022-03-31 | 1 | -1/+1 |
| * | We need DELETE access to be able to mark a file for delete on close. | Dan Engelbrecht | 2022-03-31 | 1 | -6/+1 |
| * | cleanup | Dan Engelbrecht | 2022-03-31 | 1 | -2/+1 |
| * | Reduce lock scope while fetching a chunk | Dan Engelbrecht | 2022-03-31 | 1 | -15/+14 |
| * | Use simpler locking for ChunkFile | Dan Engelbrecht | 2022-03-31 | 1 | -26/+21 |
| * | Move FormatHex and ParseHex to zencore/string | Dan Engelbrecht | 2022-03-31 | 3 | -25/+30 |
| * | Just use one threadpool in threading test | Dan Engelbrecht | 2022-03-31 | 1 | -7/+2 |
| * | Make garbage collection state copy less complex | Dan Engelbrecht | 2022-03-31 | 2 | -71/+73 |
| * | Try to recreate gc reserve after successful garbage collect if it is not present | Dan Engelbrecht | 2022-03-31 | 1 | -0/+34 |
| * | Proper stats for Moved Chunks | Dan Engelbrecht | 2022-03-31 | 1 | -46/+54 |
| * | memory order for atomic values | Dan Engelbrecht | 2022-03-31 | 1 | -52/+63 |
| * | Don't GC currently writing block, reduce lock contention during GC | Dan Engelbrecht | 2022-03-31 | 1 | -114/+60 |
| * | Add Flush to workthreadpool | Dan Engelbrecht | 2022-03-31 | 2 | -0/+10 |
| * | WIP | Dan Engelbrecht | 2022-03-31 | 2 | -358/+436 |
| * | Reduce lock contention when garbage collecting | Dan Engelbrecht | 2022-03-31 | 1 | -42/+83 |
| * | compactcas.threadedinsert test case | Dan Engelbrecht | 2022-03-31 | 1 | -0/+174 |