Commits

Show all
Author Commit Message Labels Comments Date
Tuukka Norri
Added a possibility not to draw lef accent for the leftmost column header
Branches
PGTS-NG
Tuukka Norri
Added a probe for recording query duration - Also made the relevant changes to the trace template.
Branches
PGTS-NG
Tuukka Norri
Combined rows recorded by the fetch duration probe - Now we get only one line per fetch.
Branches
PGTS-NG
Tuukka Norri
Added DTrace instruments for measuring fetch duration - Also added a corresponding instrument to the template.
Branches
PGTS-NG
Tuukka Norri
Changed the font in documentation images to something that GhostScript knows about
Branches
PGTS-NG
Tuukka Norri
Build-related bug fixes - At some point items from Copy frameworks build phase had been dropped in IB plugin and the assistant. Fixed this. - Had accidentally added some newlines to shell scripts. Removed them. - Replaced cp and rm in (some) shell scripts with /bin/cp and /bin/rm. Otherwise they could be substituted with user-installed cp and rm (in /usr/local/bin or /sw/bin for example). - Added GC support to SQL reader…
Branches
PGTS-NG
Tuukka Norri
Fixed a bug; only NSDecimalNumber implements -initWithString:
Branches
PGTS-NG
Tuukka Norri
Fixed build variables and added release dmg contents
Branches
PGTS-NG
Tuukka Norri
Fixed even more memory leaks
Branches
PGTS-NG
Tuukka Norri
Fixed bugs found with Clang static analyzer - See http://clang.llvm.org/StaticAnalysisUsage.html for details. - Wrote -dealloc methods in various places.
Branches
PGTS-NG
Tuukka Norri
Bug fix - Removed tests like -[object isFaultKey: nil]. Nowadays we are able to fetch system fields but they are excluded by default, and giving this method a nil key checks them, too. Thus we got false positives. I'm a bit surprised, though, why this didn't occur in today's earlier test runs.
Branches
PGTS-NG
Tuukka Norri
Bug fixes - Added some assertions. - Fixed even more memory leaks. - -[BXDatabaseContext objectWithID:error:] could earlier perform the fetch without validating first. (This was probably caused by some of our recent modifications.) Fixed this. - Removed a duplicate method from PGTSQueryDescription.
Branches
PGTS-NG
Tuukka Norri
Fixed some more memory leaks
Branches
PGTS-NG
Tuukka Norri
Fixed some memory leaks
Branches
PGTS-NG
Tuukka Norri
All tests pass - Removed some calls to -setAutocommits:, since we no longer allow setting the commit mode after making the connection. - There are still some memory leaks, though.
Branches
PGTS-NG
Tuukka Norri
Fixed memory-related issues - Wrote an NSNotification subclass that doesn't retain its object. It is needed for sending a certain notification on object deallocation. - Fixed various bugs in BXEntityDescription. Properties were compared in global containers even after their entities had been deallocated. - Couldn't come up with any reason why relationships should be in a weak container, so changed it to an NSMutableDictionar…
Branches
PGTS-NG
Tuukka Norri
Checked metadata classes' dealloc methods - Fixed some memory issues. - Didn't fix for PGTSForeignKeyDescription, because it isn't currently in use.
Branches
PGTS-NG
Tuukka Norri
Added a check for incompatibility in schema version
Branches
PGTS-NG
Tuukka Norri
Fixed a bug which caused the views' check boxes in main window to not work
Branches
PGTS-NG
Tuukka Norri
Work on probes - Removed finished_query probe; thought that sent_query would be sufficient. - Added a call to sent_query.
Branches
PGTS-NG
Tuukka Norri
Bug fixes - Fixed some headers. - The locking function in transaction handler now calls BXPGInterface, which implements its visitor method, instead of self.
Branches
PGTS-NG
Tuukka Norri
Bug fixes - Added missing fields to queries. - Simplified validation methods; if the database interface sets the validation bit, the whole process becomes more clear.
Branches
PGTS-NG
Tuukka Norri
Fixed a bug in compatibility version check
Branches
PGTS-NG
Tuukka Norri
Upgrading the schema should now work - Schema versions are also compared on connect.
Branches
PGTS-NG
Tuukka Norri
Added a method for getting an error message for schema version mismatch
Branches
PGTS-NG
Tuukka Norri
Moved the function for getting current compatibility version number to BaseTen - This way the framework can refuse certain operations because the target database isn't compatible with it.
Branches
PGTS-NG
Tuukka Norri
Work on schema version numbers - Added methods for getting schema version numbers from the database. - Changed BaseTenModifications.sql so that the version numbers are machine-readable at compilation time.
Branches
PGTS-NG
Tuukka Norri
Groundwork for schema upgrading - Removed the install schema menu item. There are enough options for the user to do this already, such as clicking any check box in the main window. - Remove menu item is now validated. - Added functions for getting version numbers for the bundled BaseTen schema. The version numbers are read directly from the file. Perhaps the compatibility version function should be in BaseTen framework, though. …
Branches
PGTS-NG
Tuukka Norri
Fixed menu commands
Branches
PGTS-NG
Tuukka Norri
Fixed drawing errors in table header views - The invalid drawing mask wasn't really needed, so removed it.
Branches
PGTS-NG
  1. Prev
  2. Next