NDB/Bindings 0.7.1 "Oh! What do you know? This one is better..."

The vastness of the changes is too great to summarize.
Reformatted some code. Cleaned up the build process.
Added some Python testing.

Milestone information

Project:
NDB/Bindings
Series:
trunk
Version:
0.7.1
Code name:
Oh! What do you know? This one is better...
Released:
 
Registrant:
Monty Taylor
Release registered:
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
No users assigned to blueprints and bugs.
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
No bugs are targeted to this milestone.

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon ndb-bindings-0.7.1.tar.gz (md5, sig) source tarball 496
last downloaded 6 days ago
Total downloads: 496

Release notes 

This release does not have release notes.

Changelog 

View the full changelog

------------------------------------------------------------
revno: 466
tags: 0.7.1
committer: Monty Taylor <email address hidden>
branch nick: trunk
timestamp: Thu 2008-10-30 02:20:16 -0200
message:
  Merged getStringBytes patch from Anton.
------------------------------------------------------------
revno: 465
committer: Monty Taylor <email address hidden>
branch nick: trunk
timestamp: Thu 2008-10-30 02:20:04 -0200
message:
  Changed ArrayList<> to EnumSet<>
------------------------------------------------------------
revno: 464
committer: Monty Taylor <email address hidden>
branch nick: trunk
timestamp: Tue 2008-10-28 18:17:51 -0200
message:
  Added stdlib.h, since that's where malloc is defined.
------------------------------------------------------------
revno: 463
committer: Monty Taylor <email address hidden>
branch nick: trunk
timestamp: Tue 2008-10-28 18:17:25 -0200
message:
  Killed a warning.
------------------------------------------------------------
revno: 462
committer: Monty Taylor <email address hidden>
branch nick: trunk
timestamp: Tue 2008-10-28 18:09:28 -0200
message:
  Added build dep so that gmake -j32 doesn't execute ant before it should.
------------------------------------------------------------
revno: 461
committer: Monty Taylor <email address hidden>
branch nick: trunk
timestamp: Tue 2008-10-28 17:21:20 -0200
message:
  Updated libtool to latest.
  Removed libtoolize from autogen. We're goingt to treat it sort of like gettextize and see how that works.
------------------------------------------------------------
revno: 460
committer: Monty Taylor <email address hidden>
branch nick: trunk
timestamp: Tue 2008-10-28 17:06:29 -0200
message:
  Merged changes... turns out modern code is better anyway.
    ------------------------------------------------------------
    revno: 409.1.3
    committer: Monty Taylor <email address hidden>
    branch nick: 0.7.0
    timestamp: Tue 2008-10-28 16:53:06 -0200
    message:
      Fixed hardcoded GCC-isms plus our lack of actually using CFLAGs from mysql_config.
    ------------------------------------------------------------
    revno: 409.1.2
    committer: Monty Taylor <email address hidden>
    branch nick: 0.7.0
    timestamp: Tue 2008-10-28 16:52:40 -0200
    message:
      Removed trailing , in enum. Breaks Solaris build. (and it's also technically illegal)
    ------------------------------------------------------------
    revno: 409.1.1
    committer: Monty Taylor <email address hidden>
    branch nick: 0.7.0
    timestamp: Tue 2008-10-28 16:51:36 -0200
    message:
      Changed int[] to int* with a malloc so that we can dynamically size it.
------------------------------------------------------------
revno: 459
committer: Monty Taylor <email address hidden>
branch nick: trunk
timestamp: Mon 2008-10-06 13:38:10 -0700
message:
  Fixed eclipse file.
------------------------------------------------------------
revno: 458
committer: Monty Taylor <email address hidden>
branch nick: trunk
timestamp: Mon 2008-10-06 13:31:04 -0700
message:
  Removed prj.el - I really don't use it.
------------------------------------------------------------
revno: 457
committer: Monty Taylor <email address hidden>
branch nick: trunk
timestamp: Mon 2008-10-06 13:29:31 -0700
message:
  events.i->Events.i and listeners.i->Listeners.i in Makefile.am.
------------------------------------------------------------
revno: 456
committer: Monty Taylor <email address hidden>
branch nick: trunk
timestamp: Mon 2008-10-06 13:28:26 -0700
message:
  Removed ndb_init() from NdbjJNI.java.
------------------------------------------------------------
revno: 455
committer: Monty Taylor <email address hidden>
branch nick: trunk
timestamp: Mon 2008-10-06 13:27:55 -0700
message:
  Changed ndbj.i->Ndbj.i in Makefile.am.
------------------------------------------------------------
revno: 454
committer: Monty Taylor <email address hidden>
branch nick: trunk
timestamp: Mon 2008-10-06 13:24:48 -0700
message:
  Merged from Craig.
    ------------------------------------------------------------
    revno: 449.1.9
    committer: Craig L Russell <email address hidden>
    branch nick: static-initializer
    timestamp: Sat 2008-10-04 18:12:15 -0700
    message:
      Remove extra initialization from NdbClusterConnection.
      The first call to any Ndbj method will cause the native library to be loaded.
      Extra logic in NdbClusterConnection is unnecessary.
    ------------------------------------------------------------
    revno: 449.1.8
    committer: Craig L Russell <email address hidden>
    branch nick: static-initializer
    timestamp: Sat 2008-10-04 17:04:28 -0700
    message:
      Removed System.err.print for normal condition.
    ------------------------------------------------------------
    revno: 449.1.7
    committer: Craig L Russell <email address hidden>
    branch nick: new-javadoc
    timestamp: Sat 2008-10-04 14:17:19 -0700
    message:
      Fix javadoc errors.
    ------------------------------------------------------------
    revno: 449.1.6
    committer: Craig L Russell <email address hidden>
    branch nick: capitalize
    timestamp: Fri 2008-10-03 18:08:26 -0700
    message:
      Update .bzrignore to include nbproject, trs.java.sav, and java/generated
    ------------------------------------------------------------
    revno: 449.1.5
    committer: Craig L Russell <email address hidden>
    branch nick: capitalize
    timestamp: Fri 2008-10-03 15:33:44 -0700
    message:
      Rename SWIG-generated module classes to capitalize the first letter
      of Java class names for Ndbj, Mgmj, Events, and Listeners.
      The SWIG .i files were renamed to match the capitalized module names.
      References to the classes were changed to match.
------------------------------------------------------------
revno: 453
committer: Monty Taylor <email address hidden>
branch nick: trunk
timestamp: Wed 2008-10-01 21:50:52 -0700
message:
  Merged in from Craig.
    ------------------------------------------------------------
    revno: 449.1.4
    committer: Craig L Russell <email address hidden>
    branch nick: jdbc4
    timestamp: Wed 2008-10-01 15:08:28 -0700
    message:
      This patch fixes an issue with renaming the java/com directory to
      java/src/java/com. There were some JDBC4 hacks that need to be
      changed as well. This patch only applies if 452 is used.
    ------------------------------------------------------------
    revno: 449.1.3
    committer: Craig L Russell <email address hidden>
    branch nick: today
    timestamp: Wed 2008-10-01 12:45:22 -0700
    message:
      Change directory names of source and test java files from com to src/java/com
      and from testsuite to test/java/testsuite. This makes it easier to use with
      Java IDE's such as Netbeans.
    ------------------------------------------------------------
    revno: 449.1.2
    committer: Craig L Russell <email address hidden>
    branch nick: today
    timestamp: Wed 2008-10-01 11:49:08 -0700
    message:
      This patch changes the location of the SWIG-generated java source files
      from java/build to java/generated/java. This segregates the source files
      from the compiled class files which removes a possible circular dependency.
      The jar file and location of the compiled output of the generated classes
      remains the same.
    ------------------------------------------------------------
    revno: 449.1.1
    committer: Craig L Russell <email address hidden>
    branch nick: working
    timestamp: Tue 2008-09-30 18:17:37 -0700
    message:
      Modified the insert loop to only perform BATCH_SIZE inserts at a time.
      The reason for this patch is that the original implementation required
      a database setting of 12000 simultaneous operations. This patch reduces
      the requirement to 1000.
      This test verifies the correct operation of selectCount so the number
      of inserts in the batch is not relevant.
      With thanks to Stewart Smith.
------------------------------------------------------------
revno: 452
committer: Monty Taylor <email address hidden>
branch nick: trunk
timestamp: Tue 2008-08-19 22:54:26 -0700
message:
  Renamed realClose back to close globally and made the name change a java-only
  rename.
------------------------------------------------------------
revno: 451
committer: Monty Taylor <email address hidden>
branch nick: trunk
timestamp: Tue 2008-08-19 22:49:00 -0700
message:
  Fixed some Ruby test programs.
------------------------------------------------------------
revno: 450
committer: Monty Taylor <email address hidden>
branch nick: trunk
timestamp: Tue 2008-08-19 22:37:08 -0700
message:
  Removed autorename option from RUBY.
------------------------------------------------------------
revno: 449
committer: Monty Taylor <email address hidden>
branch nick: trunk
timestamp: Mon 2008-08-18 23:56:32 -0700
message:
  Add ref count array for Ndb object creation.
  Change how we tag object creation and deletion for Ndb and NdbClusterConnection
  Rename close() to realClose()... next step, get people to start using delete()
  instead in Java.
  Ndb.close()/Ndb.delete() should now get rid of the c++ object immediately and
  remove the Java jni pointer reference. However, not calling it will just cause
  the object to get reaped when NdbClusterConnection gets GC'd. We _might_ still
  have a race condition here, in which case we'll want to remove the %newobject from createNdb() and make Ndb.close() bypass the swigMemOwn bit. But lets see.
------------------------------------------------------------
revno: 448
committer: Monty Taylor <email address hidden>
branch nick: trunk
timestamp: Mon 2008-08-18 23:54:27 -0700
message:
  Force the symlink.
------------------------------------------------------------
revno: 447
committer: Monty Taylor <email address hidden>
branch nick: trunk
timestamp: Mon 2008-08-18 20:55:00 -0700
message:
  Suppress a couple of warnings.
------------------------------------------------------------
revno: 446
committer: Monty Taylor <email address hidden>
branch nick: trunk
timestamp: Mon 2008-08-18 20:54:40 -0700
message:
  Eclipse fixes for new build dir stuff.
------------------------------------------------------------
revno: 445
committer: Jess Balint <email address hidden>
branch nick: misc
timestamp: Mon 2008-08-18 22:48:28 -0500
message:
  fixed NdbRecAttr.getString() buffer issue (bug#38543)
------------------------------------------------------------
revno: 444
committer: Jess Balint <email address hidden>
branch nick: misc
timestamp: Mon 2008-08-11 13:22:59 -0500
message:
  merge
    ------------------------------------------------------------
    revno: 379.3.7
    committer: Monty Taylor <email address hidden>
    branch nick: trunk
    timestamp: Sat 2008-08-09 09:54:30 -0700
    message:
      Ooops. Added getWriteOperation. Sorry Anton.
    ------------------------------------------------------------
    revno: 379.3.6
    committer: Jess Balint <email address hidden>
    branch nick: antbuild
    timestamp: Fri 2008-08-08 11:15:12 -0500
    message:
      merge
    ------------------------------------------------------------
    revno: 379.3.5
    committer: Jess Balint <email address hidden>
    branch nick: antbuild
    timestamp: Thu 2008-08-07 16:33:05 -0500
    message:
      add deleting jar to clean target
    ------------------------------------------------------------
    revno: 379.3.4
    committer: Jess Balint <email address hidden>
    branch nick: antbuild
    timestamp: Mon 2008-08-04 17:53:03 -0500
    message:
      few additional fixes for makefile paths
    ------------------------------------------------------------
    revno: 379.3.3
    committer: Jess Balint <email address hidden>
    branch nick: antbuild
    timestamp: Mon 2008-08-04 17:31:31 -0500
    message:
      merge
    ------------------------------------------------------------
    revno: 379.3.2
    committer: Jess Balint <email address hidden>
    branch nick: antB.test
    timestamp: Thu 2008-07-24 16:23:54 -0500
    message:
      fix ndbpp flags
      remove unneeded check-local dep in java Makefile
    ------------------------------------------------------------
    revno: 379.3.1
    committer: Jess Balint <email address hidden>
    branch nick: antbuild
    timestamp: Thu 2008-07-24 16:09:04 -0500
    message:
      build all java code with Ant (called from Makefile)
------------------------------------------------------------
revno: 443
committer: Jess Balint <email address hidden>
branch nick: misc
timestamp: Fri 2008-08-08 11:15:32 -0500
message:
  merge
    ------------------------------------------------------------
    revno: 379.1.35
    committer: Monty Taylor <email address hidden>
    branch nick: trunk
    timestamp: Fri 2008-08-08 08:25:29 -0700
    message:
      Added ChangeLog generation.
    ------------------------------------------------------------
    revno: 379.1.34
    committer: Monty Taylor <email address hidden>
    branch nick: trunk
    timestamp: Thu 2008-08-07 15:53:22 -0700
    message:
      Merged.
    ------------------------------------------------------------
    revno: 379.1.33
    committer: Monty Taylor <email address hidden>
    branch nick: trunk
    timestamp: Thu 2008-08-07 15:50:43 -0700
    message:
      Added ndb_init to runtime init function.
------------------------------------------------------------
revno: 442
committer: Jess Balint <email address hidden>
branch nick: misc
timestamp: Thu 2008-08-07 17:43:04 -0500
message:
  uncomment needed init call
------------------------------------------------------------
revno: 441
committer: Jess Balint <email address hidden>
branch nick: misc
timestamp: Tue 2008-08-05 14:58:14 -0500
message:
  merge
    ------------------------------------------------------------
    revno: 379.1.32
    committer: Monty Taylor <email address hidden>
    branch nick: trunk
    timestamp: Mon 2008-08-04 14:30:48 -0700
    message:
      Turned off post-push messages. Subscribe to launchpad if you want to get them again.
    ------------------------------------------------------------
    revno: 379.1.31
    committer: Monty Taylor <email address hidden>
    branch nick: trunk
    timestamp: Mon 2008-08-04 14:11:24 -0700
    message:
      Added PRIMARY_INDEX_NAME constant.
    ------------------------------------------------------------
    revno: 379.1.30
    committer: Monty Taylor <email address hidden>
    branch nick: trunk
    timestamp: Mon 2008-08-04 14:11:07 -0700
    message:
      Removed foreign automake option.
    ------------------------------------------------------------
    revno: 379.1.29
    committer: Monty Taylor <email address hidden>
    branch nick: trunk
    timestamp: Mon 2008-08-04 14:10:14 -0700
    message:
      Added a (potentially useless) null check in Ndb::close()
    ------------------------------------------------------------
    revno: 379.1.28
    committer: Monty Taylor <email address hidden>
    branch nick: trunk
    timestamp: Mon 2008-08-04 14:07:53 -0700
    message:
      Add null check around free of char*
    ------------------------------------------------------------
    revno: 379.1.27
    committer: Jess Balint <email address hidden>
    branch nick: voidint
    timestamp: Sun 2008-07-20 12:28:04 -0500
    message:
      merge
        ------------------------------------------------------------
        revno: 440.2.2
        committer: Jess Balint <email address hidden>
        branch nick: tchint_test
        timestamp: Sun 2008-07-20 12:20:50 -0500
        message:
          merge
            ------------------------------------------------------------
            revno: 379.2.8
            committer: Monty Taylor <email address hidden>
            branch nick: trunk
            timestamp: Wed 2008-07-16 10:29:31 -0700
            message:
              Fixed stupid sizing bug. (/me slaps self)
            ------------------------------------------------------------
            revno: 379.2.7
            committer: Monty Taylor <email address hidden>
            branch nick: trunk
            timestamp: Wed 2008-07-16 10:25:20 -0700
            message:
              Configure cleanups. Configure switches for all of the warnings.
              Added -fno-strict-aliasing to allow -O2 on gcc.
              Turn of optimization with --with-debug.
            ------------------------------------------------------------
            revno: 379.2.6
            committer: Monty Taylor <email address hidden>
            branch nick: trunk
            timestamp: Wed 2008-07-16 09:56:43 -0700
            message:
              Added GLOBAL_CPPFLAGS to cpp dir.
            ------------------------------------------------------------
            revno: 379.2.5
            committer: Monty Taylor <email address hidden>
            branch nick: trunk
            timestamp: Wed 2008-07-16 07:59:23 -0700
            message:
              Fixed build warnings. As soon as upstream NDB API build warnings are fixed (just submitted the patch) we should be building clean.
            ------------------------------------------------------------
            revno: 379.2.4
            committer: Monty Taylor <email address hidden>
            branch nick: trunk
            timestamp: Wed 2008-07-16 07:51:37 -0700
            message:
              Re-worked warnings with configure-time switches.
            ------------------------------------------------------------
            revno: 379.2.3
            committer: Monty Taylor <email address hidden>
            branch nick: trunk
            timestamp: Wed 2008-07-16 07:05:39 -0700
            message:
              Added in a null check for getNdbTable(). Need to find a decent way to throw a decent exception here.
            ------------------------------------------------------------
            revno: 379.2.2
            committer: Monty Taylor <email address hidden>
            branch nick: trunk
            timestamp: Tue 2008-07-15 16:29:33 -0700
            message:
              Added startTransactionBig() as a workaround for needing to pass in bigint/long values.
            ------------------------------------------------------------
            revno: 379.2.1
            committer: Monty Taylor <email address hidden>
            branch nick: trunk
            timestamp: Tue 2008-07-15 16:29:11 -0700
            message:
              Commented out extra warnings, because the included NDB API headers are too unclean.
        ------------------------------------------------------------
        revno: 440.2.1
        committer: Jess Balint <email address hidden>
        branch nick: tchint_test
        timestamp: Wed 2008-07-09 15:42:18 -0500
        message:
          changed NDB_exception_err to take the error obj only (which has error.message)
          Changed Java exception classes to always take a message as a parameter (so exception base class has it)
          removed unneeded code from NdbApiException
          remove non-prefixed exception throwing
    ------------------------------------------------------------
    revno: 379.1.26
    committer: Jess Balint <email address hidden>
    branch nick: voidint
    timestamp: Thu 2008-07-10 17:55:07 -0500
    message:
      change a few methods to voidint that needed it
    ------------------------------------------------------------
    revno: 379.1.25
    committer: Jess Balint <email address hidden>
    branch nick: cndb-lp
    timestamp: Wed 2008-07-09 14:24:27 -0500
    message:
      merge
        ------------------------------------------------------------
        revno: 440.1.2
        committer: Monty Taylor <email address hidden>
        branch nick: trunk
        timestamp: Tue 2008-07-08 17:54:01 +0200
        message:
          Cleaned up automake/autoconf just a tiny bit.
    ------------------------------------------------------------
    revno: 379.1.24
    committer: Jess Balint <email address hidden>
    branch nick: cndb-lp
    timestamp: Wed 2008-07-09 10:54:59 -0500
    message:
      merge
        ------------------------------------------------------------
        revno: 440.1.1
        committer: Monty Taylor <email address hidden>
        branch nick: trunk
        timestamp: Tue 2008-07-08 17:41:02 +0200
        message:
          Updated test.pl to use new methods.
    ------------------------------------------------------------
    revno: 379.1.23
    committer: Jess Balint <email address hidden>
    branch nick: cndb-lp
    timestamp: Mon 2008-07-07 21:21:02 -0500
    message:
      fix doc typo
    ------------------------------------------------------------
    revno: 379.1.22
    committer: Jess Balint <email address hidden>
    branch nick: cndb-lp
    timestamp: Mon 2008-07-07 21:09:36 -0500
    message:
      remove static from some JNI refs that can't be shared across threads (diff JNIEnv ptr)
      store timestamp as UTC in server without conversion from local timezone
      use local timezone for basic date and time tests
      add additional tests for timezone-specifics
    ------------------------------------------------------------
    revno: 379.1.21
    committer: Jess Balint <email address hidden>
    branch nick: cndb-lp
    timestamp: Mon 2008-07-07 18:58:53 -0500
    message:
      updates to fix merge
    ------------------------------------------------------------
    revno: 379.1.20
    committer: Jess Balint <email address hidden>
    branch nick: cndb-lp
    timestamp: Mon 2008-07-07 18:48:49 -0500
    message:
      merge
    ------------------------------------------------------------
    revno: 379.1.19
    committer: Jess Balint <email address hidden>
    branch nick: cndb-lp
    timestamp: Mon 2008-07-07 12:16:40 -0500
    message:
      added javadoc ant task
      removed unnecessary 'abstract' qualifier from interface methods
    ------------------------------------------------------------
    revno: 379.1.18
    committer: Jess Balint <email address hidden>
    branch nick: cndb-lp
    timestamp: Wed 2008-07-02 13:02:17 -0500
    message:
      fixed offsets for new convention
    ------------------------------------------------------------
    revno: 379.1.17
    committer: Jess Balint <email address hidden>
    branch nick: cndb-lp
    timestamp: Wed 2008-07-02 12:51:08 -0500
    message:
      merge
    ------------------------------------------------------------
    revno: 379.1.16
    committer: Jess Balint <email address hidden>
    branch nick: cndb-lp
    timestamp: Tue 2008-07-01 19:39:28 -0500
    message:
      changed datetime from Calendar to Timestamp,
        fixed some other date/time issues
    ------------------------------------------------------------
    revno: 379.1.15
    committer: Jess Balint <email address hidden>
    branch nick: cndb-lp
    timestamp: Sun 2008-06-22 18:39:41 -0500
    message:
      merge
    ------------------------------------------------------------
    revno: 379.1.14
    committer: Jess Balint <email address hidden>
    branch nick: cndb-lp
    timestamp: Sun 2008-06-22 18:36:39 -0500
    message:
      cleanup test
    ------------------------------------------------------------
    revno: 379.1.13
    committer: Jess Balint <email address hidden>
    branch nick: cndb-lp
    timestamp: Sun 2008-06-22 18:35:21 -0500
    message:
      fix offset
    ------------------------------------------------------------
    revno: 379.1.12
    committer: Jess Balint <email address hidden>
    branch nick: cndb-lp
    timestamp: Wed 2008-06-04 03:33:53 -0500
    message:
      merge
------------------------------------------------------------
revno: 440
committer: Monty Taylor <email address hidden>
branch nick: trunk
timestamp: Mon 2008-07-07 16:26:47 +0200
message:
  Added IncrementTest to the Makefile.am.
------------------------------------------------------------
revno: 439
committer: Monty Taylor <email address hidden>
branch nick: trunk
timestamp: Mon 2008-06-30 19:05:21 +0200
message:
  Added code to allow for interpreted increment and decrement of columns.
------------------------------------------------------------
revno: 438
committer: Monty Taylor <email address hidden>
branch nick: trunk
timestamp: Mon 2008-06-30 16:48:57 +0200
message:
  Added commitStatus().
------------------------------------------------------------
revno: 437
committer: Monty Taylor <email address hidden>
branch nick: trunk
timestamp: Mon 2008-06-30 16:37:18 +0200
message:
  Added NdbTransaction::getGCI and getTransactionId.
------------------------------------------------------------
revno: 436
committer: Monty Taylor <email address hidden>
branch nick: trunk
timestamp: Mon 2008-06-30 16:11:12 +0200
message:
  Removed NdbTransaction::restart method, as it's internal.
  Added NdbTransaction::refresh. It's not internal.
------------------------------------------------------------
revno: 435
committer: Monty Taylor <email address hidden>
branch nick: trunk
timestamp: Mon 2008-06-30 16:05:59 +0200
message:
  Added NdbTransaction.executeAsynch, which sends immediately.
------------------------------------------------------------
revno: 434
committer: Monty Taylor <email address hidden>
branch nick: trunk
timestamp: Mon 2008-06-30 15:58:59 +0200
message:
  Changed defaults of AbortOption to DefaultAbortOption to match underlying API.
------------------------------------------------------------
revno: 433
committer: Monty Taylor <email address hidden>
branch nick: trunk
timestamp: Mon 2008-06-30 15:54:09 +0200
message:
  Cleaned up warnings in tests.
------------------------------------------------------------
revno: 432
committer: Monty Taylor <email address hidden>
branch nick: trunk
timestamp: Mon 2008-06-30 15:53:39 +0200
message:
  Made NdbScanOperationImpl.ScanFlags protected so that normal users will only
  see NdbScanOperation.ScanFlags.
------------------------------------------------------------
revno: 431
committer: Monty Taylor <email address hidden>
branch nick: trunk
timestamp: Mon 2008-06-30 15:52:52 +0200
message:
  Cleaned up deprecated uses of NdbFilterList - replacing with List<NdbFilterItem>.
------------------------------------------------------------
revno: 430
committer: Monty Taylor <email address hidden>
branch nick: trunk
timestamp: Mon 2008-06-30 15:29:41 +0200
message:
  Moved AbortOption to NdbOperation::AbortOption and ExecType to NdbTransaction::ExecType, as the bare versions of these are deprecated in the underlying API.
------------------------------------------------------------
revno: 429
committer: Monty Taylor <email address hidden>
branch nick: trunk
timestamp: Mon 2008-06-30 14:44:24 +0200
message:
  Changed getAutoIncrementValue to return a long instead of a BigInteger.
  Added getBigAutoIncrementValue in case someone really needs that many rows.
------------------------------------------------------------
revno: 428
committer: Monty Taylor <email address hidden>
branch nick: trunk
timestamp: Mon 2008-06-30 14:33:00 +0200
message:
  Fixed indentation from lazy cut-n-paste.
------------------------------------------------------------
revno: 427
committer: Monty Taylor <email address hidden>
branch nick: trunk
timestamp: Mon 2008-06-30 14:32:14 +0200
message:
  Moved selectCount to util.cpp. Added versions that take NdbTable as an argument.
------------------------------------------------------------
revno: 426
committer: Monty Taylor <email address hidden>
branch nick: trunk
timestamp: Mon 2008-06-30 12:30:40 +0200
message:
  Made libtool helper lib for NDB API helper functions and such. Moved things from ndbglobals to it.
------------------------------------------------------------
revno: 425
committer: Monty Taylor <email address hidden>
branch nick: trunk
timestamp: Mon 2008-06-30 12:03:52 +0200
message:
  API CHANGE: Moved selectCount from NdbTransaction to Ndb. Since it creates and commits a transaction internally, it might break other code in an unexpected manner if used as part of an ongoing transaction.
  Changed selectCount to return a long and made a selectCountBig that returns the full Uint64==BigInteger for those cases where you really might have more rows than will fit in a Java Long.
------------------------------------------------------------
revno: 424
committer: Monty Taylor <email address hidden>
branch nick: trunk
timestamp: Fri 2008-06-27 12:52:57 +0300
message:
  Added InvalidSchemaObjectVersion to test suite.
------------------------------------------------------------
revno: 423
committer: Monty Taylor <email address hidden>
branch nick: trunk
timestamp: Fri 2008-06-27 06:54:16 +0300
message:
  Added port of InsertRetryTest and a new test for triggering a Temporary Exception.
------------------------------------------------------------
revno: 422
committer: Monty Taylor <email address hidden>
branch nick: trunk
timestamp: Tue 2008-06-24 12:29:34 -0700
message:
  Aligned table_name->tablename like with junit.
------------------------------------------------------------
revno: 421
committer: Monty Taylor <email address hidden>
branch nick: trunk
timestamp: Tue 2008-06-24 12:26:24 -0700
message:
  Made tablename variable consistent.
------------------------------------------------------------
revno: 420
committer: Monty Taylor <email address hidden>
branch nick: trunk
timestamp: Tue 2008-06-24 12:21:39 -0700
message:
  Added copyright headers to pyunit tests. Cleaned up existing tests.
------------------------------------------------------------
revno: 419
committer: Monty Taylor <email address hidden>
branch nick: trunk
timestamp: Tue 2008-06-24 11:50:17 -0700
message:
  Changed refs of Int32, Uint32, Int64 and Uint64 to int, long, uint and ulong in
  the wrapper code to be consistent. (we were doing both)
------------------------------------------------------------
revno: 418
committer: Monty Taylor <email address hidden>
branch nick: trunk
timestamp: Tue 2008-06-24 11:49:31 -0700
message:
  Added python port of BasicTest.
  Added getSingleValue to ClusterTestCase.
------------------------------------------------------------
revno: 417
committer: Monty Taylor <email address hidden>
branch nick: trunk
timestamp: Tue 2008-06-24 11:46:26 -0700
message:
  Added copyright headers and modelines to junit tests. Reformatted.
------------------------------------------------------------
revno: 416
committer: Monty Taylor <email address hidden>
branch nick: trunk
timestamp: Mon 2008-06-23 19:59:12 -0700
message:
  Added typemap to lower the column id index to match JDBC.
------------------------------------------------------------
revno: 415
committer: Monty Taylor <email address hidden>
branch nick: trunk
timestamp: Thu 2008-06-19 19:03:30 -0700
message:
  More formatting cleanup.
------------------------------------------------------------
revno: 414
committer: Monty Taylor <email address hidden>
branch nick: trunk
timestamp: Thu 2008-06-19 21:33:41 +0200
message:
  Added GPL copyright headers. Re-formatted with 4-space indent.
------------------------------------------------------------
revno: 413
committer: Monty Taylor <email address hidden>
branch nick: trunk
timestamp: Thu 2008-06-19 20:53:28 +0200
message:
  Removed NdbFactory from other languages.
  Made NdbClusterConnection::create a static method from the SWIG/C side.
  Changed NdbClusterConnection.java to proxy NdbClusterConnectionImpl.create.
------------------------------------------------------------
revno: 412
committer: Monty Taylor <email address hidden>
branch nick: trunk
timestamp: Thu 2008-06-19 19:54:46 +0200
message:
  Added ndbapi_scan example program.
------------------------------------------------------------
revno: 411
committer: Monty Taylor <email address hidden>
branch nick: trunk
timestamp: Thu 2008-06-19 19:51:16 +0200
message:
  Added batchupdate example program.

0 blueprints and 0 bugs targeted

There are no feature specifications or bug tasks targeted to this milestone. The project's maintainer, driver, or bug supervisor can target specifications and bug tasks to this milestone to track the things that are expected to be completed for the release.

This milestone contains Public information
Everyone can see this information.