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



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

Summary of new commits:

  a1ec735... Removed old backup code
  70899e8... libtracker-db: Removed old fts-sync code, not used anymore
  3e64d2c... libtracker-db: Implement writer for new binary journal
  2b87028... libtracker-data: Append updates to journal
  90734d3... libtracker-common: Added tracker_{class,property}_{get,set}
  0bd4592... libtracker-db: Add journal reader
  1976dc3... libtracker-data: Use cached ids instead of lookups
  bffbdd1... Fixed a few uint vs. int issues for consistency
  cf718fd... libtracker-db: Don't have tracker_db_journal_filename() AND
  f53fcf2... libtracker-db: Moved test to tests/libtracker-db/tracker-db
  13af678... Don't use global namespace for #defines for local use
  862b827... Move local functions above public functions
  41bd327... Improve the journal API
  79b569f... Create TrackerDBJournalEntry for iterating through it
  9ba360a... libtracker-db: Use open/close instead of fopen and fclose
  49d63e7... Refactored journal writer to use a struct instead of global
  cf78279... Renamed code to id in the journal API
  a5416e7... Use an enum not hardcoded values for journal data formats
  3cae23d... libtracker-data: Add experimental journal replay code
  e3bc991... Use typedef enum for journal data formats
  75b8ebb... libtracker-data: Also append ontology entries to journal
  8adaf3c... Add the four bytes of the last entry_size to entry_size
  91cec20... Add more detailed GError for calling _next()
  f64e852... Added comments to the journal code and improved var names i
  8912160... libtracker-db: Fix uint32 reading from journal
  ee52a9b... Small code-style fix
  535ec48... Fixed journal crc check failure
  c70b829... libtracker-db: CRC fix
  95a86a2... libtracker-data: Do not append to journal while replaying
  ac36446... libtracker-db: Fix end of transaction handling when reading
  08734cf... libtracker-db: Add more checks to tracker_db_journal_append
  e52e601... libtracker-db: Fix journal reader error handling
  dde9ef9... libtracker-data: Do not append to journal too early
  9b267ae... libtracker-db: Add timestamp to transactions in journal
  a32ad56... libtracker-db: Added more journal reader unit tests
  3d5a6ce... libtracker-db: Finish journal test cases
  895581d... Checking databases for corruption
  4f02565... libtracker-data: Merge fixes
  484a83b... libtracker-data: Create FTS table right after creating the 
  7866739... libtracker-data: Make sure to use the right IDs when replay
  2848297... libtracker-data: Also replay delete statements
  4983266... libtracker-db: Do not warn if journal does not exist
  cab80aa... Reimplemented backup code. Restore is still TODO.
  96bd8cc... libtracker-data: Fixed to follow recent API changes to trac
  5799aa1... Reimplemented backup and restore support



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