You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by ca...@codespot.com on 2012/01/09 19:32:21 UTC

[cassandra-node] 2 new revisions pushed by tomaz.muraus on 2012-01-09 18:31 GMT

2 new revisions:

Revision: 8158894a64b8
Author:   Tomaz Muraus <to...@tomaz.me>
Date:     Mon Jan  9 10:14:12 2012
Log:      Fix more scope leaks.
http://code.google.com/a/apache-extras.org/p/cassandra-node/source/detail?r=8158894a64b8

Revision: bd17364e4f7b
Author:   Tomaz Muraus <to...@tomaz.me>
Date:     Mon Jan  9 10:29:09 2012
Log:      Export UUID.
http://code.google.com/a/apache-extras.org/p/cassandra-node/source/detail?r=bd17364e4f7b

==============================================================================
Revision: 8158894a64b8
Author:   Tomaz Muraus <to...@tomaz.me>
Date:     Mon Jan  9 10:14:12 2012
Log:      Fix more scope leaks.

http://code.google.com/a/apache-extras.org/p/cassandra-node/source/detail?r=8158894a64b8

Modified:
  /lib/bigint.js
  /lib/decoder.js
  /lib/driver.js

=======================================
--- /lib/bigint.js	Thu Apr 21 10:20:12 2011
+++ /lib/bigint.js	Mon Jan  9 10:14:12 2012
@@ -42,7 +42,7 @@
  var BI_F1 = BI_FP-dbits;
  var BI_F2 = 2*dbits-BI_FP;

-BigInteger = module.exports.BigInteger = function(a,b,c) {
+var BigInteger = module.exports.BigInteger = function(a,b,c) {
    this.array = new Array();
    if(a != null)
      if("number" == typeof a) this.fromNumber(a,b,c);
=======================================
--- /lib/decoder.js	Fri Nov 11 07:49:04 2011
+++ /lib/decoder.js	Mon Jan  9 10:14:12 2012
@@ -14,7 +14,6 @@
   *  limitations under the License.
   *
   */
-
  /** [en|de]coder for cassandra types. */
  var BigInteger = require('./bigint').BigInteger;
  var UUID = require('uuid-js');
@@ -89,7 +88,7 @@
   *                             
my_mother: 'org.apache.cassandra.db.marshal.BytesType'}}
   * todo: maybe this is complicated enough that a class is required.
   */
-Decoder = module.exports.Decoder = function(validators, options) {
+var Decoder = module.exports.Decoder = function(validators, options) {
    this.validators = validators;
    this.options = options ? options : {};
  };
=======================================
--- /lib/driver.js	Sun Dec 25 16:31:45 2011
+++ /lib/driver.js	Mon Jan  9 10:14:12 2012
@@ -118,12 +118,12 @@
  }


-System = module.exports.System = require('./system').System;
-KsDef = module.exports.KsDef = require('./system').KsDef;
-CfDef = module.exports.CfDef = require('./system').CfDef;
-ColumnDef = module.exports.ColumnDef = require('./system').ColumnDef;
-BigInteger = module.exports.BigInteger = require('./bigint').BigInteger;
-UUID = module.exports.UUID = require('uuid-js');
+var System = module.exports.System = require('./system').System;
+var KsDef = module.exports.KsDef = require('./system').KsDef;
+var CfDef = module.exports.CfDef = require('./system').CfDef;
+var ColumnDef = module.exports.ColumnDef = require('./system').ColumnDef;
+var BigInteger = module.exports.BigInteger =  
require('./bigint').BigInteger;
+var UUID = module.exports.UUID = require('uuid-js');


  /**
@@ -147,7 +147,7 @@
  }

  /** abstraction of a single row. */
-Row = module.exports.Row = function(row, decoder) {
+var Row = module.exports.Row = function(row, decoder) {
    // decoded key.
    this.key = decoder.decode(row.key, 'key');

@@ -203,7 +203,7 @@
   *
   * @param config an object used to control the creation of new instances.
   */
-PooledConnection = module.exports.PooledConnection = function(config) {
+var PooledConnection = module.exports.PooledConnection = function(config) {
    config = config || {};
    this.nodes = [];
    this.holdFor = 10000;
@@ -369,7 +369,7 @@
   * @param options: valid parts are:
   *  user, pass, host, port, keyspace, use_bigints, timeout, log_time
   */
-Connection = module.exports.Connection = function(options) {
+var Connection = module.exports.Connection = function(options) {
    options = options || {};
    log.info('connecting ' + options.host + ':' + options.port);
    this.validators = {};

==============================================================================
Revision: bd17364e4f7b
Author:   Tomaz Muraus <to...@tomaz.me>
Date:     Mon Jan  9 10:29:09 2012
Log:      Export UUID.

http://code.google.com/a/apache-extras.org/p/cassandra-node/source/detail?r=bd17364e4f7b

Modified:
  /test/test_driver.js

=======================================
--- /test/test_driver.js	Tue Nov 29 04:24:56 2011
+++ /test/test_driver.js	Mon Jan  9 10:29:09 2012
@@ -33,6 +33,7 @@
  var System = require('../lib/system').System;
  var KsDef = require('../lib/system').KsDef;
  var CfDef = require('../lib/system').CfDef;
+var UUID = require('../lib/driver').UUID;

  var CASSANDRA_PORT = 19170;