[tracker] (44 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
  05d4593... libtracker-data: Append updates to journal
  3706846... libtracker-common: Added tracker_{class,property}_{get,set}
  80b2a29... libtracker-db: Add journal reader
  ca12c9f... libtracker-data: Use cached ids instead of lookups
  77b9e28... Fixed a few uint vs. int issues for consistency
  37268d3... libtracker-db: Don't have tracker_db_journal_filename() AND
  0741318... libtracker-db: Moved test to tests/libtracker-db/tracker-db
  a1acc81... Don't use global namespace for #defines for local use
  5a54f9c... Move local functions above public functions
  6225505... Improve the journal API
  86af520... Create TrackerDBJournalEntry for iterating through it
  415818e... libtracker-db: Use open/close instead of fopen and fclose
  942a1c6... Refactored journal writer to use a struct instead of global
  620b40a... Renamed code to id in the journal API
  0f408c6... Use an enum not hardcoded values for journal data formats
  50989df... libtracker-data: Add experimental journal replay code
  90017f9... Use typedef enum for journal data formats
  6536f28... Add the four bytes of the last entry_size to entry_size
  305c399... Add more detailed GError for calling _next()
  42da3e7... Added comments to the journal code and improved var names i
  00b88a0... libtracker-db: Fix uint32 reading from journal
  3518ce7... Small code-style fix
  d90a2de... Fixed journal crc check failure
  57f54df... libtracker-db: CRC fix
  d8ac4b1... libtracker-data: Do not append to journal while replaying
  88357e6... libtracker-db: Fix end of transaction handling when reading
  cdec1e4... libtracker-db: Add more checks to tracker_db_journal_append
  cf83a32... libtracker-db: Fix journal reader error handling
  24ffb88... libtracker-data: Do not append to journal too early
  7366ae1... libtracker-db: Add timestamp to transactions in journal
  ca7af9a... libtracker-db: Added more journal reader unit tests
  8778c95... libtracker-db: Finish journal test cases
  a7839f5... Checking databases for corruption
  d2a4c11... libtracker-data: Merge fixes
  8322532... libtracker-data: Create FTS table right after creating the 
  9634306... libtracker-data: Make sure to use the right IDs when replay
  6a3ad89... libtracker-data: Also replay delete statements
  f6382f6... libtracker-db: Do not warn if journal does not exist
  08f8885... Reimplemented backup code. Restore is still TODO.
  0003f16... libtracker-data: Fixed to follow recent API changes to trac
  1926392... Reimplemented backup and restore support



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