List:NDB Connectors« Previous MessageNext Message »
From:Monty Taylor Date:September 30 2007 2:09am
Subject:Rev 161: Huge swath of code changes. Got rid of the *Impl/*Ref.java split. Replaced the *Impl classes with SWIG code. in http://bazaar.launchpad.net/...
View as plain text  
At http://bazaar.launchpad.net/~ndb-connectors/ndb-connectors/ndbjmerge

------------------------------------------------------------
revno: 161
revision-id: mtaylor@stripped
parent: mtaylor@stripped
committer: Monty Taylor <mtaylor@stripped>
branch nick: ndbjmerge
timestamp: Sat 2007-09-29 19:06:41 -0700
message:
  Huge swath of code changes. Got rid of the *Impl/*Ref.java split. Replaced the *Impl
classes with SWIG code. 
  Renamed equal and setBound methods to have names tied to datatypes to be consistend with
NdbResultSet.get*. Not sure this is the right thing - I think it's really ugly, actually.
But if that's the way it is in one place, I'm arguing for consistency. 
  Subsequently broke most of the examples and tests. Yay. 
removed:
  java/com/mysql/cluster/ndbj/NdbBase.java ndbbase.java-20070517181935-98huwjarzuh25b30-3
  java/com/mysql/cluster/ndbj/NdbBaseImpl.java
ndbbaseimpl.java-20070517181935-98huwjarzuh25b30-4
  java/com/mysql/cluster/ndbj/NdbBaseOperationEqualsImpl.java
ndbbaseoperationequa-20070520091932-flfya9c98z1ep0j3-1
  java/com/mysql/cluster/ndbj/NdbBaseOperationImpl.java
ndboperationimpl.jav-20070517181935-98huwjarzuh25b30-20
  java/com/mysql/cluster/ndbj/NdbBlobImpl.java
ndbblobimpl.java-20070517181935-98huwjarzuh25b30-8
  java/com/mysql/cluster/ndbj/NdbClusterConnectionImpl.java
ndbclusterconnection-20070517181935-98huwjarzuh25b30-10
  java/com/mysql/cluster/ndbj/NdbImpl.java ndbimpl.java-20070517181935-98huwjarzuh25b30-14
  java/com/mysql/cluster/ndbj/NdbIndexOperationImpl.java
ndbindexoperationimp-20070517181935-98huwjarzuh25b30-16
  java/com/mysql/cluster/ndbj/NdbIndexScanOperationImpl.java
ndbindexscanoperatio-20070517181935-98huwjarzuh25b30-18
  java/com/mysql/cluster/ndbj/NdbOperationImpl.java
ndboperationimpl.jav-20070520091932-flfya9c98z1ep0j3-3
  java/com/mysql/cluster/ndbj/NdbTransactionImpl.java
ndbtransactionimpl.j-20070517181935-98huwjarzuh25b30-28
modified:
  java/.classpath                classpath-20070521182648-uuhans84tln3f4b6-2
  java/com/mysql/cluster/ndbj/INdbCallable.java
indbcallable.java-20070913212805-mw0t23qijtyjad85-1
  java/com/mysql/cluster/ndbj/Ndb.java ndb.java-20070517181935-98huwjarzuh25b30-2
  java/com/mysql/cluster/ndbj/NdbBaseOperation.java
ndbbaseoperation.jav-20070517181935-98huwjarzuh25b30-5
  java/com/mysql/cluster/ndbj/NdbBaseOperationEquals.java
ndbbaseoperationequa-20070517181935-98huwjarzuh25b30-6
  java/com/mysql/cluster/ndbj/NdbBlob.java ndbblob.java-20070517181935-98huwjarzuh25b30-7
  java/com/mysql/cluster/ndbj/NdbClusterConnection.java
ndbclusterconnection-20070517181935-98huwjarzuh25b30-9
  java/com/mysql/cluster/ndbj/NdbEventOperation.java
ndbeventoperation.ja-20070625182612-zsu6r68jih70efaq-1
  java/com/mysql/cluster/ndbj/NdbFactory.java
ndbfactory.java-20070517181935-98huwjarzuh25b30-13
  java/com/mysql/cluster/ndbj/NdbIndexOperation.java
ndbindexoperation.ja-20070517181935-98huwjarzuh25b30-15
  java/com/mysql/cluster/ndbj/NdbIndexScanOperation.java
ndbindexscanoperatio-20070517181935-98huwjarzuh25b30-17
  java/com/mysql/cluster/ndbj/NdbOperation.java
ndboperation.java-20070517181935-98huwjarzuh25b30-19
  java/com/mysql/cluster/ndbj/NdbResultSetImpl.java
ndbresultsetimpl.jav-20070517181935-98huwjarzuh25b30-22
  java/com/mysql/cluster/ndbj/NdbScanFilterImpl.java
ndbscanfilterimpl.ja-20070520201958-lx6oni7v6fh4l1m8-1
  java/com/mysql/cluster/ndbj/NdbScanOperation.java
ndbscanoperation.jav-20070517181935-98huwjarzuh25b30-25
  java/com/mysql/cluster/ndbj/NdbScanOperationImpl.java
ndbscanoperationimpl-20070517181935-98huwjarzuh25b30-26
  java/com/mysql/cluster/ndbj/NdbTransaction.java
ndbtransaction.java-20070517181935-98huwjarzuh25b30-27
  java/com/mysql/cluster/ndbj/examples/TestAsync.java
testasync.java-20070703002120-jsnz1ul38pp1h3w3-1
  java/com/mysql/cluster/ndbj/examples/UpdateUsingPrimaryKey.java
updateusingprimaryke-20070517181935-98huwjarzuh25b30-44
  java/ndbj.i                    ndbj.i-20070913223244-5938mztpztyn9sry-1
  java/testsuite/ndbj/InsertRetryTest.java
insertretrytest.java-20070517181935-98huwjarzuh25b30-47
  java/testsuite/ndbj/NdbScanFilterTest.java
ndbscanfiltertest.ja-20070517181935-98huwjarzuh25b30-57
  java/testsuite/ndbj/NdbTest.java ndbtest.java-20070517181935-98huwjarzuh25b30-59
  swig/Ndb.i                     ndb.i-20070228021421-qkr4cbpxymyqdrf3-1
  swig/NdbBlob.i                 ndbblob.i-20070320103812-m6vddks4sg20gnqv-1
  swig/NdbClusterConnection.i    ndb_cluster_connecti-20070228021421-qkr4cbpxymyqdrf3-6
  swig/NdbEventOperation.i       ndbeventoperation.i-20070625162920-mfe5hei0d2x85mrk-1
  swig/NdbFactory.i              ndbfactory.i-20070427052328-bwn5ewzrbigsg9v5-1
  swig/NdbIndexScanOperation.i   ndbindexscanoperatio-20070426125039-esztodu0kcqbofgn-1
  swig/NdbOperation.i            ndboperation.i-20070228021421-qkr4cbpxymyqdrf3-3
  swig/NdbTransaction.i          ndbtransaction.i-20070227184716-ecjyhh3jgvmye4de-7

Diff too large for email (8306 lines, the limit is 1000).
Thread
Rev 161: Huge swath of code changes. Got rid of the *Impl/*Ref.java split. Replaced the *Impl classes with SWIG code. in http://bazaar.launchpad.net/...Monty Taylor30 Sep