Phillip Couto drivers all time


 0 Collaborator

 56 Patch
0b7c9be38907aa05d8fb1ffcf2e0fb5e7adcefd0, c21472de6cf0b4a3ca66372143a10d2cdaebd6f8, d09d10d3f57d010948d37991f855bbcd52f0de81, fe90e33c9b6f518bcfd56594e4a974bdca8003e8, 14570fb0e355054b410e853fc4365d8928ac8f79, c067f95e4a93f58aa877bca4ffbc6384f2f104a3, 9bd7e75dd8a6f4ddc3e2d18d203a27831d241882, 7ebf2ec49acf7697487bd6e8844e4f806f1ebff3, 8e84296721e53aee0f3c9fc44a9f30c130720c15, d20a8ca2d70203605cf4fcc99ba6f48eccdfbf2c, 2b06c6755cc577c6978541a99c95e43e239fa853, c3cde532c28e87e0909427f2f5154c1bcdfd2652, 51b6ab33e1f1eb6693116ea2c3a6bedd6c99c920, 062fa636b272ff9275bdf7423d63c4ee62f487f5, ffbf78b6248543cbf634786fbb2ec0ed647ad02e, e781c604d6c1aeadb38913e6ecff1128ff4157ba, c0326e11a4940bfad320bbe6a81df269990022e8, 2e1ebd5c1be24c29252eddfb0c6ffdfc85c9f36f, b4adfb4e1af57e0d40119e453640ff0deb629af0, 32cb8f5266697fbc92a42920eb76b32ca4013897, f4cc7cb76cc7bd5419097e64b93e14369616ba5b, ae293f4d6c159f765017c0f591decb9209ef7a34, 2e9ee30926f952e082adfa6c6f4d057351246439, e33eafce0dd140f22b86094a2058a4fa96c34442, 0ee83e3b1721fc3e52922a9287d4227b25935073, 6ca9f06a4c2b0ea6a31db4a9794dc0a838ec0113, d0d29fe034d600c0a98a7ebd06cddd5a81089d6f, 748034ee8692ddb3d1d6b1f4bc1eaf4127642701, 4062d94387066893c305094e285074c0e3fd949f, ea643e3daa41a70b05d7352b8051e33718adcfbb, ff6a7808698199e079c43b9b33360707aafed977, 567a7eaabaecdbb48258ca88246426a41c129910, f56b352c906055249893c8e8fb4648f96ac9add2, 7d8a91b15dd5cc214b266d7857e9c8a6dceaaa6e, 06eb28df6113c380f7f7bc265010f91d4537cf12, 31ef01b5a10bbc1bae6624253cdbbaaa002fcac7, 3783dd1c40023e1bc47fc90a0ad7b1a828dcbc3d, 1bce19d06147b83b64fe06294c14b93eaad2b66f, b46e7c51e171ac72e365049c32e6070dd3f6cfac, 5cf7b6ee4c2e0e2fdbdcefae90a3abcb30feea2c, 3a8fd4cf14e1f71c0ef0362c4972762ac85e75b1, f9a5343db1b0d552ea85794b1d52997ee20a7fa0, d4a853b532702f2db293c9b4dfdf018fc8f48fb6, 538e98db31bf86b5c6d3c0dedc44b330310d94b9, a8760fbd42799fb17d5b3555dd0397b5c0f12481, cf29781cb2b56fad24acd060ecbdd2662f6c9624, e01e59753544aa863cc3b5dc51663b962d7d70cb, 9a81a8c31c5eafd36a6c3965fd46405a3109fd95, 093f3395a11606a0ad1efaa2c54c8b18c26ad234, 5eb6e0515f839de1b469cd58f78c37ec0526de15, e2264bb7f8adb3f68e07a3024dbb75ade055c182, 2fd6038b59ea4a668ffb7a763d7c367165b73a99, b0851cd54f2dc0407703dfc69e3d5d60a3c66c96, 49545d685d848056ca43d62547af98559385adbe, c0c4dafb441d9aca709ca1801137b1bf9f1fcc3e, bbc31839c53d9a1d089c833e5534b0c4b0bc7ec9

0b7c9be38907aa05d8fb1ffcf2e0fb5e7adcefd0 | Author: Phillip Couto <phillip.couto@stemstudios.com>
 | 2014-11-24 21:40:19-05:00

    Moved address formatting logic to separate function. Added unit testing to prevent regression.

c21472de6cf0b4a3ca66372143a10d2cdaebd6f8 | Author: Phillip Couto <phillip.couto@stemstudios.com>
 | 2014-10-22 13:49:08-04:00

    Added AvailableStreams function to Conn structure.

d09d10d3f57d010948d37991f855bbcd52f0de81 | Author: Phillip Couto <phillip.couto@stemstudios.com>
 | 2014-10-22 07:31:25-04:00

    Added test cases for Session, Query, Batch, and Consistency APIs

fe90e33c9b6f518bcfd56594e4a974bdca8003e8 | Author: Phillip Couto <phillip.couto@stemstudios.com>
 | 2014-10-15 21:04:46-04:00

    Extended UUID test cases to increase test coverage above 90%.

14570fb0e355054b410e853fc4365d8928ac8f79 | Author: Phillip Couto <phillip.couto@stemstudios.com>
 | 2014-10-15 18:51:45-04:00

    Added topology_test.go to test RoundRobin structure at 100% coverage.

c067f95e4a93f58aa877bca4ffbc6384f2f104a3 | Author: Phillip Couto <phillip.couto@stemstudios.com>
 | 2014-10-14 21:39:24-04:00

    Added missing expansion of RetryableQuery API.

9bd7e75dd8a6f4ddc3e2d18d203a27831d241882 | Author: Phillip Couto <phillip.couto@stemstudios.com>
 | 2014-10-14 21:36:13-04:00

    Expanded query and batch API to support retrieving the consistency level.

7ebf2ec49acf7697487bd6e8844e4f806f1ebff3 | Author: Phillip Couto <phillip.couto@stemstudios.com>
 | 2014-10-01 07:45:11-04:00

    Updated SimpleRetryPolicy documentation to include usage examples.

8e84296721e53aee0f3c9fc44a9f30c130720c15 | Author: Phillip Couto <pcouto@eckler.ca>
 | 2014-09-22 23:19:29-04:00

    Added test cases for compressor to improve testing coverage

d20a8ca2d70203605cf4fcc99ba6f48eccdfbf2c | Author: Phillip Couto <pcouto@eckler.ca>
 | 2014-09-18 22:43:24-04:00

    Added go get.

2b06c6755cc577c6978541a99c95e43e239fa853 | Author: Phillip Couto <pcouto@eckler.ca>
 | 2014-09-18 22:38:15-04:00

    Updated .travis.yaml to match build lifecycle description on travis' site.

c3cde532c28e87e0909427f2f5154c1bcdfd2652 | Author: Phillip Couto <pcouto@eckler.ca>
 | 2014-09-18 22:25:19-04:00

    Reduced coverage target to consider batch code being skipped with version 1 of protocol.

51b6ab33e1f1eb6693116ea2c3a6bedd6c99c920 | Author: Phillip Couto <pcouto@eckler.ca>
 | 2014-09-18 21:33:14-04:00

    Missed the cover flag.

062fa636b272ff9275bdf7423d63c4ee62f487f5 | Author: Phillip Couto <pcouto@eckler.ca>
 | 2014-09-18 21:28:29-04:00

    Added testing coverage mandate to travis testing.

ffbf78b6248543cbf634786fbb2ec0ed647ad02e | Author: Phillip Couto <pcouto@eckler.ca>
 | 2014-09-17 09:05:14-04:00

    Fixed spelling error.

e781c604d6c1aeadb38913e6ecff1128ff4157ba | Author: Phillip Couto <pcouto@eckler.ca>
 | 2014-09-17 07:11:00-04:00

    Updated godocs at an attempt to improve understanding of said documentation.

c0326e11a4940bfad320bbe6a81df269990022e8 | Author: Phillip Couto <pcouto@eckler.ca>
 | 2014-09-16 15:16:01-04:00

    Reduced threads and memory used by cassandra instances in travis.

2e1ebd5c1be24c29252eddfb0c6ffdfc85c9f36f | Author: Phillip Couto <pcouto@eckler.ca>
 | 2014-09-16 13:12:17-04:00

    Abstracted the Retry Policy logic to allow for custom policies.

b4adfb4e1af57e0d40119e453640ff0deb629af0 | Author: Phillip Couto <pcouto@eckler.ca>
 | 2014-09-10 15:09:50-04:00

    Added support for marshalling a nil value.

32cb8f5266697fbc92a42920eb76b32ca4013897 | Author: Phillip Couto <pcouto@eckler.ca>
 | 2014-09-04 13:35:29-04:00

    Added skip to TestBatchStats

f4cc7cb76cc7bd5419097e64b93e14369616ba5b | Author: Phillip Couto <pcouto@eckler.ca>
 | 2014-09-04 11:55:51-04:00

    Added stats to Batch struct

ae293f4d6c159f765017c0f591decb9209ef7a34 | Author: Phillip Couto <pcouto@eckler.ca>
 | 2014-09-04 11:42:08-04:00

    Added stats to Query structure.

2e9ee30926f952e082adfa6c6f4d057351246439 | Author: Phillip Couto <phillip@couto.in>
 | 2014-08-13 09:05:13-04:00

    Added code to pass on flight.err

e33eafce0dd140f22b86094a2058a4fa96c34442 | Author: Phillip Couto <phillip@couto.in>
 | 2014-08-13 08:48:30-04:00

    Added test case to validate issue #227

0ee83e3b1721fc3e52922a9287d4227b25935073 | Author: Phillip Couto <phillip@couto.in>
 | 2014-07-28 13:49:12-04:00

    Changed marshal logic that sent float64 pointers to float marshalling.

6ca9f06a4c2b0ea6a31db4a9794dc0a838ec0113 | Author: Phillip Couto <phillip@couto.in>
 | 2014-07-19 10:39:50-04:00

    Added 1.2.11 to intergration testing. Fixed wiki_test.go to work with 1.2.x

d0d29fe034d600c0a98a7ebd06cddd5a81089d6f | Author: Phillip Couto <phillip@couto.in>
 | 2014-07-14 21:15:38-04:00

    Added skip statements for tests that use batch api when the protocol version is 1.

748034ee8692ddb3d1d6b1f4bc1eaf4127642701 | Author: Phillip Couto <phillip@couto.in>
 | 2014-07-09 06:57:11-04:00

    Removed unnecessary continue statement in test.

4062d94387066893c305094e285074c0e3fd949f | Author: Phillip Couto <phillip@couto.in>
 | 2014-07-08 22:47:27-04:00

    Changed test code from t.Errorf to t.Fatalf to fail fast.

ea643e3daa41a70b05d7352b8051e33718adcfbb | Author: Phillip Couto <phillip@couto.in>
 | 2014-07-07 21:44:35-04:00

    Refactored test code so a single test is used to validate the LRU functionality.

ff6a7808698199e079c43b9b33360707aafed977 | Author: Phillip Couto <phillip@couto.in>
 | 2014-07-07 07:17:02-04:00

    Extended the TestPreparedEviction test to include testing the accuracy of the cache eviction process.

567a7eaabaecdbb48258ca88246426a41c129910 | Author: Phillip Couto <phillip@couto.in>
 | 2014-07-07 07:08:19-04:00

    Moved preparedLRU definition to cluster.go as it seems more fitting. Reduced scope of locking for the prepared statement cache in the error handling code when executing batch statement. Improved the test cases.

f56b352c906055249893c8e8fb4648f96ac9add2 | Author: Phillip Couto <phillip@couto.in>
 | 2014-07-02 22:07:48-04:00

    Added missing cluster configuration option to adjust the size of the cache.

7d8a91b15dd5cc214b266d7857e9c8a6dceaaa6e | Author: Phillip Couto <phillip@couto.in>
 | 2014-07-02 22:03:03-04:00

    Created lru cache using the groupcache/lru package.

06eb28df6113c380f7f7bc265010f91d4537cf12 | Author: Phillip Couto <phillip.couto@stemstudios.com>
 | 2014-04-30 11:14:30-04:00

    Rebased branch. Fixed code that was altered from the rebase.

31ef01b5a10bbc1bae6624253cdbbaaa002fcac7 | Author: Phillip Couto <phillip.couto@stemstudios.com>
 | 2014-04-29 21:56:31-04:00

    Added an example of a SingleConnection pool to the ConnectionPool documentation.

3783dd1c40023e1bc47fc90a0ad7b1a828dcbc3d | Author: Phillip Couto <phillip.couto@stemstudios.com>
 | 2014-04-29 07:11:31-04:00

    Created the Connection Pool interface and converted the existing connection pool logic to a SimplePool interface.

1bce19d06147b83b64fe06294c14b93eaad2b66f | Author: Phillip Couto <phillip.couto@stemstudios.com>
 | 2014-04-10 14:42:42-04:00

    Added code to debounce requests to fillPool when calls are in a tight
    loop. Cleaned up code that was commented out in the first commit.
    Adjusted error message in TestInvalidKeypsace test case.

b46e7c51e171ac72e365049c32e6070dd3f6cfac | Author: Phillip Couto <phillip.couto@stemstudios.com>
 | 2014-04-10 08:30:03-04:00

    Changed the reconnection logic to reduce the flood of reconnects. Also fixed incorrect keyspace on CreateSession.

5cf7b6ee4c2e0e2fdbdcefae90a3abcb30feea2c | Author: Phillip Couto <phillip.couto@stemstudios.com>
 | 2014-04-08 17:31:59-04:00

    Cleaned up code to streamline the connection being added to the pool and removed code related to old keyspace behaviour.

3a8fd4cf14e1f71c0ef0362c4972762ac85e75b1 | Author: Phillip Couto <phillip.couto@stemstudios.com>
 | 2014-04-08 17:06:52-04:00

    Updated README.md with examples of defining the default keyspace correctly for a session.

f9a5343db1b0d552ea85794b1d52997ee20a7fa0 | Author: Phillip Couto <phillip.couto@stemstudios.com>
 | 2014-04-08 07:06:14-04:00

    Added check to prevent user from executing a use statement from an active session.

d4a853b532702f2db293c9b4dfdf018fc8f48fb6 | Author: Phillip Couto <phillip.couto@stemstudios.com>
 | 2014-03-20 07:35:02-04:00

    Reduced BatchSizeMaximum by 1 as 65535 is the true maximum. More than this number in statements to execute will cause the batch to fail.

538e98db31bf86b5c6d3c0dedc44b330310d94b9 | Author: Phillip Couto <phillip.couto@stemstudios.com>
 | 2014-03-20 07:12:02-04:00

    Added Size method to batch type so when building a batch statement the user can avoid the maximum limit. Also made the limit a exported constant.

a8760fbd42799fb17d5b3555dd0397b5c0f12481 | Author: Phillip Couto <phillip.couto@stemstudios.com>
 | 2014-02-12 21:28:06-05:00

    Spelling correction in error message

cf29781cb2b56fad24acd060ecbdd2662f6c9624 | Author: Phillip Couto <phillip.couto@stemstudios.com>
 | 2014-02-12 21:25:31-05:00

    Merged upstream/master. Updated test case with Bens recommendations to return a message for incorrect error type and also if no error was returned.

e01e59753544aa863cc3b5dc51663b962d7d70cb | Author: Phillip Couto <phillip.couto@stemstudios.com>
 | 2014-02-10 20:51:31-05:00

    added impl.close() to make sure the connections stop retrying after returning error to user. Added test case to make sure CreateSession does not block indefinitely again.

9a81a8c31c5eafd36a6c3965fd46405a3109fd95 | Author: Phillip Couto <phillip.couto@stemstudios.com>
 | 2014-02-10 20:35:31-05:00

    Added a cluster parameter to define StartupTimeout. Fixed issue where a CreateSession would block trying to connect indefinitely when no hosts are available to connect to.

093f3395a11606a0ad1efaa2c54c8b18c26ad234 | Author: Phillip Couto <phillip.couto@stemstudios.com>
 | 2014-02-10 20:10:09-05:00

    Simplified session.executeQuery to use a pointer to Iter instead of creating a new object.

5eb6e0515f839de1b469cd58f78c37ec0526de15 | Author: Phillip Couto <phillip.couto@stemstudios.com>
 | 2014-02-10 19:49:12-05:00

    Changed TestBatchLimit to test that the correct error is being returned.

e2264bb7f8adb3f68e07a3024dbb75ade055c182 | Author: Phillip Couto <phillip.couto@stemstudios.com>
 | 2014-02-10 19:10:18-05:00

    Added retry policies for Query and Batch Statements. Policies can be defined at the cluster or per query. Added test cases for retries and added test case for batch statement limits.

2fd6038b59ea4a668ffb7a763d7c367165b73a99 | Author: Phillip Couto <phillip.couto@stemstudios.com>
 | 2013-11-25 18:47:55-05:00

    Updated Readme.md
    
    Added package status right at the top so people are aware of what grade the package currently is. Formatted the text a bit for the feature list.
    
    Added reference to the roadmap page so people can see what we are planning in the future for the project.

b0851cd54f2dc0407703dfc69e3d5d60a3c66c96 | Author: Phillip Couto <phillip.couto@stemstudios.com>
 | 2013-10-03 07:13:02-04:00

    Removed unnecessary check for nil in cluster.go. Ran gofmt on files that
    I ultered the code in.

49545d685d848056ca43d62547af98559385adbe | Author: Phillip Couto <phillip.couto@stemstudios.com>
 | 2013-09-26 08:05:43-04:00

    Added code to output an error on CreateSession when the user provides an
    empty array of hosts.
    
    Added code to the test suite to make sure the issue does not appear
    again in the future.

c0c4dafb441d9aca709ca1801137b1bf9f1fcc3e | Author: Phillip Couto <phillip.couto@stemstudios.com>
 | 2013-09-07 08:22:36-04:00

    Resolved issue of connections reconnecting in an infinite loop consuming
    all available ports.
    
    Updated the gocql_test to pause for 15 seconds to test that this issue
    doesn't recur in future releases.

bbc31839c53d9a1d089c833e5534b0c4b0bc7ec9 | Author: Phillip Couto <phillip.couto@stemstudios.com>
 | 2013-09-06 07:27:23-04:00

    Resolved issue with keyspace defined at cluster not being set at the
    connection level.
    
    Updated the gocql_test to test this issue to prevent it from recurring.