[tracker] (46 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
  c672934... libtracker-db: Implement writer for new binary journal
  720c26f... libtracker-db: Add test for journal writer
  c2e0866... libtracker-db: Implement reader for new binary journal
  75432c2... Don't use global namespace for #defines for local use
  e76df69... Move local functions above public functions
  23b0af4... libtracker-data: Append updates to journal
  336d765... libtracker-data: Use tracker_{class,property}_{get,set}_id
  1493705... libtracker-data: Use cached ids instead of lookups
  3c9e049... Improve the journal API
  a62f459... Create TrackerDBJournalEntry for iterating through it
  46ff1f2... libtracker-db: Use open/close instead of fopen and fclose
  9ed0bf4... Refactored journal writer to use a struct instead of global
  df3ed83... Renamed code to id in the journal API
  f140c85... Use an enum not hardcoded values for journal data formats
  6753f46... Use typedef enum for journal data formats
  5d1a088... Add the four bytes of the last entry_size to entry_size
  6bf2767... Add more detailed GError for calling _next()
  dd40a31... Added comments to the journal code and improved var names i
  2736d8c... libtracker-db: Fix uint32 reading from journal
  7c948ed... Fixed journal crc check failure
  4436df7... libtracker-db: CRC fix
  3eab07e... libtracker-data: Add support for journal replay
  f482c3e... libtracker-db: Fix end of transaction handling when reading
  1795617... libtracker-db: Add more checks to tracker_db_journal_append
  b0bb3d5... libtracker-db: Fix journal reader error handling
  d6ed359... libtracker-data: Do not append to journal too early
  76f08c7... libtracker-db: Add timestamp to transactions in journal
  72170f3... libtracker-db: Added more journal reader unit tests
  b84b66f... libtracker-db: Finish journal test cases
  16642f8... Checking databases for corruption
  2ea8f63... libtracker-data: Merge fixes
  2b2dba6... libtracker-data: Create FTS table right after creating the 
  12682af... libtracker-data: Make sure to use the right IDs when replay
  c772bfd... libtracker-data: Also replay delete statements
  9ae9e7f... libtracker-db: Do not warn if journal does not exist
  a00d896... Reimplemented backup and restore support
  d5471e8... libtracker-db: Support reading timestamps from journal
  6181b90... libtracker-data: Replay with timestamps from journal
  5f03388... Truncate the journal to the last correct entry in case of c
  5cec8d8... Added check that verifies last entry of the journal
  bf74182... tracker-store: Add Sync D-Bus method
  186af6e... tracker-store: Also sync on BatchCommit
  85fdddc... Update .gitignore



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