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



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

Summary of new commits:

  b50bd83... Removed old backup code
  85481dd... libtracker-common: Added tracker_{class,property}_{get,set}
  430c999... Fixed a few uint vs. int issues for consistency
  1a9a7bf... libtracker-db: Implement writer for new binary journal
  0f56885... libtracker-db: Add test for journal writer
  415bbf2... libtracker-db: Implement reader for new binary journal
  69ccff2... Don't use global namespace for #defines for local use
  022d8b7... Move local functions above public functions
  0ee5159... Improve the journal API
  8784335... Update test to new journal API
  f0ca1c7... libtracker-db: Use open/close instead of fopen and fclose
  ee07b7c... Refactored journal writer to use a struct instead of global
  7283c33... Use an enum not hardcoded values for journal data formats
  0314009... Use typedef enum for journal data formats
  677c7ee... Add the four bytes of the last entry_size to entry_size
  6f5a18c... Add more detailed GError for calling _next()
  7293442... Added comments to the journal code and improved var names i
  bee1695... libtracker-db: Fix uint32 reading from journal
  d38c6ee... Fixed journal crc check failure
  a21ec6d... libtracker-db: CRC fix
  769243f... libtracker-data: Append updates to journal
  3800ce6... libtracker-data: Use tracker_{class,property}_{get,set}_id
  a2eadc8... libtracker-data: Use cached ids instead of lookups
  132b4a2... libtracker-data: Add support for journal replay
  8ce3e16... libtracker-db: Fix end of transaction handling when reading
  956d347... libtracker-db: Add more checks to tracker_db_journal_append
  c4e9344... libtracker-db: Fix journal reader error handling
  8ba5df2... libtracker-data: Do not append to journal too early
  fe85f42... libtracker-db: Add timestamp to transactions in journal
  dc10d5b... libtracker-db: Added more journal reader unit tests
  6235a64... libtracker-db: Finish journal test cases
  d74f62e... Checking databases for corruption
  b9c64c2... libtracker-data: Merge fixes
  3e41e2e... libtracker-data: Create FTS table right after creating the 
  e3855eb... libtracker-data: Make sure to use the right IDs when replay
  d84c236... libtracker-data: Also replay delete statements
  d163cd8... libtracker-db: Do not warn if journal does not exist
  34e4caa... Reimplemented backup and restore support
  1d7702c... libtracker-db: Support reading timestamps from journal
  27d1079... libtracker-data: Replay with timestamps from journal
  aa90683... Truncate the journal to the last correct entry in case of c
  e5c1dc2... Added check that verifies last entry of the journal
  e73dc68... tracker-store: Add Sync D-Bus method
  f9c5401... tracker-store: Also sync on BatchCommit



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