[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
  b78fcec... libtracker-db: Add test for journal writer
  6f474dc... libtracker-db: Implement reader for new binary journal
  0d59cb5... Don't use global namespace for #defines for local use
  c783e2f... Move local functions above public functions
  123ae7a... libtracker-data: Append updates to journal
  ecb6239... libtracker-data: Use tracker_{class,property}_{get,set}_id
  db3f04d... libtracker-data: Use cached ids instead of lookups
  9b762a1... Improve the journal API
  e8ec579... Update test to new journal API
  9959450... libtracker-data: Update to new journal API
  6ebb223... libtracker-db: Use open/close instead of fopen and fclose
  b74056e... Refactored journal writer to use a struct instead of global
  49bd7e8... Renamed code to id in the journal API
  dbf9b7c... Use an enum not hardcoded values for journal data formats
  7280152... Use typedef enum for journal data formats
  6b25b9f... Add the four bytes of the last entry_size to entry_size
  2740604... Add more detailed GError for calling _next()
  6d5e914... Added comments to the journal code and improved var names i
  f277325... libtracker-db: Fix uint32 reading from journal
  1e59a21... Fixed journal crc check failure
  fb86b86... libtracker-db: CRC fix
  c237cd2... libtracker-data: Add support for journal replay
  38f946d... libtracker-db: Fix end of transaction handling when reading
  e1a1f1e... libtracker-db: Add more checks to tracker_db_journal_append
  80647cd... libtracker-db: Fix journal reader error handling
  41d32b6... libtracker-data: Do not append to journal too early
  095562d... libtracker-db: Add timestamp to transactions in journal
  8ead0cd... libtracker-db: Added more journal reader unit tests
  886967d... libtracker-db: Finish journal test cases
  a8e42e2... Checking databases for corruption
  f799266... libtracker-data: Merge fixes
  29cd348... libtracker-data: Create FTS table right after creating the 
  64f7c4e... libtracker-data: Make sure to use the right IDs when replay
  05a55e6... libtracker-data: Also replay delete statements
  a45666c... libtracker-db: Do not warn if journal does not exist
  cae32f2... Reimplemented backup and restore support
  db859ca... libtracker-db: Support reading timestamps from journal
  25d26a7... libtracker-data: Replay with timestamps from journal
  8c21494... Truncate the journal to the last correct entry in case of c
  97d3841... Added check that verifies last entry of the journal
  597acc9... tracker-store: Add Sync D-Bus method
  a26c519... tracker-store: Also sync on BatchCommit



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