[tracker] (47 commits) Created branch binary-log-2



The branch 'binary-log-2' was created.

Summary of new commits:

  b50bd83... Removed old backup code
  5b0bb09... libtracker-db: Implement writer for new binary journal
  4a2e658... libtracker-db: Implement reader for new binary journal
  4031c72... libtracker-db: Don't have tracker_db_journal_filename() AND
  5ad40c9... libtracker-db: Moved test to tests/libtracker-db/tracker-db
  d2b91f7... Don't use global namespace for #defines for local use
  8e57580... Move local functions above public functions
  2993217... libtracker-data: Append updates to journal
  ad0c293... libtracker-common: Added tracker_{class,property}_{get,set}
  8393c93... libtracker-data: Use tracker_{class,property}_{get,set}_id
  c2b424d... libtracker-data: Use cached ids instead of lookups
  c022041... Fixed a few uint vs. int issues for consistency
  5c538ee... Improve the journal API
  a5e0625... Create TrackerDBJournalEntry for iterating through it
  a63a90c... libtracker-db: Use open/close instead of fopen and fclose
  3567658... Refactored journal writer to use a struct instead of global
  1663dc3... Renamed code to id in the journal API
  c7d9ee1... Use an enum not hardcoded values for journal data formats
  8f47af4... Use typedef enum for journal data formats
  cf35ede... Add the four bytes of the last entry_size to entry_size
  d3528de... Add more detailed GError for calling _next()
  5efab45... Added comments to the journal code and improved var names i
  703eb58... libtracker-db: Fix uint32 reading from journal
  aeb18eb... Fixed journal crc check failure
  559bcbd... libtracker-db: CRC fix
  178926a... libtracker-data: Add support for journal replay
  bdc2e1d... libtracker-db: Fix end of transaction handling when reading
  f3354c9... libtracker-db: Add more checks to tracker_db_journal_append
  07ab8bc... libtracker-db: Fix journal reader error handling
  d84fdb9... libtracker-data: Do not append to journal too early
  3a9263f... libtracker-db: Add timestamp to transactions in journal
  d8e7e68... libtracker-db: Added more journal reader unit tests
  0969844... libtracker-db: Finish journal test cases
  2f5d8f5... Checking databases for corruption
  2dbf815... libtracker-data: Merge fixes
  f79dd6a... libtracker-data: Create FTS table right after creating the 
  379826e... libtracker-data: Make sure to use the right IDs when replay
  4cc4b31... libtracker-data: Also replay delete statements
  ff80004... libtracker-db: Do not warn if journal does not exist
  d950300... Reimplemented backup and restore support
  60d44e0... libtracker-db: Support reading timestamps from journal
  03648ee... libtracker-data: Replay with timestamps from journal
  f9538af... Truncate the journal to the last correct entry in case of c
  097b11f... Added check that verifies last entry of the journal
  394ed39... tracker-store: Add Sync D-Bus method
  a542a5b... tracker-store: Also sync on BatchCommit
  3d5a87a... Update .gitignore



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]