Commits

Author Commit Message Labels Comments Date
Tuukka Norri
Migrated to PostgreSQL 8.2.1 and patched libpq - libpq now returns from PQconnectPoll when the server's response to SSL inquiry gets processed. - PGTS now has stubs for handling the certificate.
Branches
PGTS
Tuukka Norri
Changed the order of imports in PGTS.h (fixes #30)
Branches
PGTS
Tuukka Norri
Generalized the support for NSPredicates and NSExpressions - NSPredicate can now take the object parameter for PostgreSQL expressions. - Also added some basic configuration to database connections.
Branches
PGTS
Tuukka Norri
Changed deployment targets in PGTS - Since it was a bit unclear, what -[NSAutoreleasePool drain] actually does, changed it back to -release and -init.
Branches
PGTS
Tuukka Norri
Memory-related fixes - TSInvocationRecorder won't be messaged after deallocating (fixes #18). - Also fixed a memory leak.
Branches
PGTS
Tuukka Norri
Merge to revision 88
Branches
PGTS
Tuukka Norri
A non-functional revision - Made use of the ISO8601 parser class. - Partially fixed a bug in BaseTen schema.
Branches
PGTS
Tuukka Norri
Added the ISO 8601 parser
Branches
PGTS
Tuukka Norri
View metadata and immediate entity validation - Added error parameter to various methods in BXPGInterface and elsewhere. - Also added assertions to BXPGInterface to check that the error parameter has been set. - Made some of the NSErrors safer to create. - BXDatabaseContext now validates entities immediately. - -entityForTable: methods in BXDatabaseContext require the error parameter from now on. - BaseTen schema now contains a view, viewdepe…
Branches
PGTS
Tuukka Norri
Primary keys for views - Primary keys for views should now be fetched automatically from the new table. Unfortunately this is untested.
Branches
PGTS
Tuukka Norri
Optimizations - Removed an unneeded transaction from UPDATE when autocommitting. - Made firing a fault fetch all the colums (references #4). - Removed faulting after UPDATE.
Branches
PGTS
Tuukka Norri
UPDATE optimization and fixes - Changed UPDATE queries so that an additional SELECT will be performed only if the primary key changes and a predicate has been given instead of an object ID. - Changed query sending so that only the number of parameters the user has given will be passed to the database. - Moved DROP SCHEMA to the beginning of the transaction in BaseTenModifications.sql.
Branches
PGTS
Tuukka Norri
Clock_timestamp in modifications and small fixes - Changed BaseTenModifications.sql to use clock_timestamp () instead of timeofday (). - Fixed format strings for Log4Cocoa. - Reverted to fprintf for -logQuery:.
Branches
PGTS
Tuukka Norri
Logging using Log4Cocoa - Changed almost all logging calls to use Log4Cocoa.
Branches
PGTS
Tuukka Norri
Automatic configuration, Xcode project file and static library target - Made some modifications to suppress compiler warnings. - Added a static library target. - Upgraded the project file. - Upgraded all the targets to native. Didn't test them, though. - Wrote +autoConfigure in L4Configurator to parse a plist. - Also rewrote +basicConfiguration in the same class. - Made loggers configure automatically in case no appenders were found. - Removed old versions of the ma…
Branches
PGTS
Tuukka Norri
Added the Log4Cocoa logging framework
Branches
PGTS
Tuukka Norri
Query logging and one-to-one relationships - One-to-one relationships should now be updateable even with views (references #7). - Changed query logging so that query parameters are visible in the log. - Added some helper methods which proved to be unnecessary at the moment. - Added rules to views in the test database.
Branches
PGTS
Tuukka Norri
Added a precaution to PGTSNotifier and made unit tests run with NSZombieEnabled
Branches
PGTS
Tuukka Norri
Fixed a quite old bug. Suprisingly, it seems not to have had any effect on the framework.
Branches
PGTS
Tuukka Norri
Retrieving ACLs should now work - The connection is now able to instantiate PGTSACLItems. - PGTSClassInfo knows also the owner. - Groups or roles with members get handled recursively. - Also removed an old workaround from PGTSAdditions.m.
Branches
PGTS
Tuukka Norri
Small fixes to make the framework build again
Branches
PGTS
Tuukka Norri
Moved the new files to the right place.
Branches
PGTS
Tuukka Norri
Groundwork for permission metadata AM Dependencies/PGTS/Framework/PGTSRoleDescription.h AM Dependencies/PGTS/Framework/PGTSRoleDescription.m - A class for describing a PostgreSQL role (a user or a group) M Dependencies/PGTS/Framework/Sources/PGTSDatabaseInfo.h M Dependencies/PGTS/Framework/Sources/PGTSDatabaseInfo.m - The roles will be stored here. AM Dependencies/PGTS/Framework/PGTSACLItem.h AM Dependencies/PGTS/Fr…
Branches
PGTS
Tuukka Norri
Migrated to PostgreSQL 8.2.0
Branches
PGTS
Tuukka Norri
Suppressed PG notification logging
Branches
PGTS
pett...@karppinen.fi
- Added code to make NSData bytea columns readable and writable to the database.
Branches
PGTS
pett...@karppinen.fi
- Fixed psql header project stuff, disabled non-working "ranlib psql.a"
Branches
PGTS
Tuukka Norri
Translated some comments and set svn:ignore for *.pbxuser and *.perspective files
Branches
PGTS
Tuukka Norri
Icon files and make clean output - Redirected all output from make clean to /dev/null. - Added the icon file to BaseTen and BaseTenAppKit frameworks.
Branches
PGTS
Tuukka Norri
Another change in the build settings
Branches
PGTS
  1. Prev
  2. Next