[tracker] (48 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
  70079df... libtracker-common: Added tracker_{class,property}_{get,set}
  3aff9fd... libtracker-data: Use cached ids instead of lookups
  f99ec99... Fixed a few uint vs. int issues for consistency
  5f33bd0... Improve the journal API
  a1333ad... Create TrackerDBJournalEntry for iterating through it
  63cf51d... libtracker-db: Use open/close instead of fopen and fclose
  e1dfe41... Refactored journal writer to use a struct instead of global
  f7ae14e... Renamed code to id in the journal API
  a68b0a1... Use an enum not hardcoded values for journal data formats
  b7a8f02... Use typedef enum for journal data formats
  c3cb2a8... Add the four bytes of the last entry_size to entry_size
  dfa3fd7... Add more detailed GError for calling _next()
  f67e5cd... Added comments to the journal code and improved var names i
  c84ea71... libtracker-db: Fix uint32 reading from journal
  7feb623... Fixed journal crc check failure
  3898705... libtracker-db: CRC fix
  c9e3e9a... libtracker-data: Add support for journal replay
  93325ba... libtracker-db: Fix end of transaction handling when reading
  c29dbb1... libtracker-db: Add more checks to tracker_db_journal_append
  35b348b... libtracker-db: Fix journal reader error handling
  a4c0830... libtracker-data: Do not append to journal too early
  accca37... libtracker-db: Add timestamp to transactions in journal
  4a6e1de... libtracker-db: Added more journal reader unit tests
  ac939b3... libtracker-db: Finish journal test cases
  c7b956e... Checking databases for corruption
  3f6d0a7... libtracker-data: Merge fixes
  4878838... libtracker-data: Create FTS table right after creating the 
  4ae2519... libtracker-data: Make sure to use the right IDs when replay
  397c6bb... libtracker-data: Also replay delete statements
  802394e... libtracker-db: Do not warn if journal does not exist
  e4fb1bf... Reimplemented backup code. Restore is still TODO.
  d23ac08... libtracker-data: Fixed to follow recent API changes to trac
  2ef0138... Reimplemented backup and restore support
  705a14d... libtracker-db: Support reading timestamps from journal
  f093e81... libtracker-data: Replay with timestamps from journal
  bf2724f... Truncate the journal to the last correct entry in case of c
  48c1fba... Added check that verifies last entry of the journal
  74e96fc... tracker-store: Add Sync D-Bus method
  d048656... tracker-store: Also sync on BatchCommit
  2b8373f... Update .gitignore



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