GitHub PushEvent at 2014-04-16 01:21:35
Repository: libcouchbase
Actor: mnunberg
Payload: {"shas":[["ed98c38f2f934f216ff87d026fbb2c39d4ff66db","e7d42768707bf23038325b0b68d4b577e5f6064a@haskalah.org","Use SASL unless username is NULL, not password\n\nThis fixes not being able to connect to non-default buckets\n\nChange-Id: Iac87f53075e0c9b07b79121462c136b1e0d8735a\nReviewed-on: http://review.couchbase.org/31221\nTested-by: Mark Nunberg <mnunberg@haskalah.org>\nReviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>","Mark Nunberg",false],["19b332f31e9706b94b474f8dfa2495a913aa9dee","52fd5d4a6dc39f24404c4ccfbc872fa0f3bb41e2@gmail.com","cbc-pillowfight features that enable DGM workloads\n\n-D  Specify if testing with data greater than memory\n   (default false) (--data-greater-than-memory)\n-n  Skip populating (default false) (--no-population)\n    The first option is needed for rapidly generating workload\n    where the data is much greater than memory\n    The second option allows the tester to directly skip to the\n    workload phase if the data is already loaded.\n    If this is not there, then cbc-pillowfight ends up loading\n    data once again, and this can take a long time if we are in\n    DGM mode!\n-w  wait time in seconds for DGM operations to complete\n    (default 10) (--wait-for-op)\nChange-Id: Iaf372442428201c32d0f8ec1ddb7002f8899d4c4\nReviewed-on: http://review.couchbase.org/30637\nTested-by: Sundararaman Sridharan <sundar.sridharan@gmail.com>\nReviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>","Sundar Sridharan",false],["94fda37ca34f44c61b2629abb6afe6c7ce49902a","e7d42768707bf23038325b0b68d4b577e5f6064a@haskalah.org","Reverting CCCP support to prepare for confmon\n\nConfmon is our next-generation configuration management system which\nabstracts all the config handling using a dedicated new API\n\nRevert \"Use SASL unless username is NULL, not password\"\n\nThis reverts commit 61d18f314face1541beede99e2d82e5c528ab689.\nRevert \"Don't start a failout chain if NMVB config can't be parsed\"\n\nThis reverts commit 14c7aabb75c92b143b69dddada52ef24c17e06f4.\nRevert \"CCBC-300 Use 'Uncommited' instead of 'Evolving' according to attributes(5)\"\n\nThis reverts commit ceb345353b36a854e2161b8c1ccab81821d169c8.\nRevert \"Skip CMD_GET_CLUSTER_CONFIG on server failout\"\n\nThis reverts commit c1128a2bdbb156f7cf78644d4eec32e087fc8b99.\nRevert \"Sylistic improvements for configuration\"\n\nThis reverts commit 8d66cb5638e8b38f99e5b0240c8f9d33981e428e.\nRevert \"cbc: add switch --config-transport to choose HTTP/CCCP\"\n\nThis reverts commit a12ad36abdf52ccf96f19821abb9dc8c5c151045.\nRevert \"Use second version of the lcb_create_st in C++ constructor\"\n\nThis reverts commit 7121ba431ff950401e0bdf0be56629320e2b8a0f.\nRevert \"CCBC-234 Add lcb_cntl command to determine source of configuration\"\n\nThis reverts commit 3e9ccd624d3b98dd4ab26bdabc11f2585dd61365.\nRevert \"CCBC-234 Use CCCP protocol to update vbucket configuration\"\n\nThis reverts commit c010d2b4c27efb7b9da02c82084948e9f821aaba.\nRevert \"CCBC-234 Bootstrap with CCCP\"\n\nThis reverts commit b07f1b65e4ed07832d74aaf1ec22a15b8a5f2482.\nRevert \"Extract function to pick node from backup list\"\n\nThis reverts commit 983eaaec96ef3e9a7a5f59b7530233a112e1787f.\nRevert \"Refactor internal configuration struct\"\n\nThis reverts commit e758c638b4842234629215ff113c400809340828.\nRevert \"Isolate HTTP bootstrapping code\"\n\nThis reverts commit 6295d55d671dc79bdca4e56a2790f3966de84d90.\n\nChange-Id: Ia0d3a4f52e90de46bbd8b2411327ce8a4fe554a3\nReviewed-on: http://review.couchbase.org/31633\nReviewed-by: Brett Lawson <brett19@gmail.com>\nTested-by: Mark Nunberg <mnunberg@haskalah.org>","Mark Nunberg",false],["3ad5607857521bcc00c7915e10f4518ed36dfe30","e7d42768707bf23038325b0b68d4b577e5f6064a@haskalah.org","Allow rudimentary CMake builds on unix\n\nChange-Id: I806ebe85ef6626d438e1e3e33dd5d0dbb268294d\nReviewed-on: http://review.couchbase.org/31640\nReviewed-by: Brett Lawson <brett19@gmail.com>\nTested-by: Mark Nunberg <mnunberg@haskalah.org>","Mark Nunberg",false],["6472b6d5a278085ead331b8c93bd958a177d1795","e7d42768707bf23038325b0b68d4b577e5f6064a@haskalah.org","pillowfight: Don't use usleep on Win32\n\nChange-Id: Ia8693752b08ede8ea0b13f85fdc7a955b4ecc083\nReviewed-on: http://review.couchbase.org/31641\nReviewed-by: Brett Lawson <brett19@gmail.com>\nTested-by: Mark Nunberg <mnunberg@haskalah.org>","Mark Nunberg",false],["bb0ee5dffbd40738ff337b04c021306da43ae12d","87f6d5e4fd3644c3c20800cde7fd3ad1569370b3@gmail.com","CCBC-295 Infinitely follow redirects by default\n\nChange-Id: I12e1656627c5fa7d8c1695d98ad6ceec439afa9d\nReviewed-on: http://review.couchbase.org/31264\nTested-by: Brett Lawson <brett19@gmail.com>\nReviewed-by: Brett Lawson <brett19@gmail.com>","Sergey Avseyev",false],["f0f1494be2ed0050d3125a1146268b8446bd0dc0","e7d42768707bf23038325b0b68d4b577e5f6064a@haskalah.org","Add simple string functions\n\nChange-Id: I2f84a8e6795732c8a70692d2b205f3d36bdd2f2b\nReviewed-on: http://review.couchbase.org/31390\nReviewed-by: Brett Lawson <brett19@gmail.com>\nTested-by: Mark Nunberg <mnunberg@haskalah.org>","Mark Nunberg",false],["8737f62d8bfdcd0836306fcddd903949dd492811","87f6d5e4fd3644c3c20800cde7fd3ad1569370b3@gmail.com","Do not cycle backup nodes on initial connection\n\nAlso the patch return meaningful error message to the user:\n\n  $ cbc cat -h localhost:12345 foo\n  ERROR: Connection failure\n  \t\"Failed to connect to \"localhost:12345\": Connection refused\"\n\nChange-Id: I9760226c232d3f44c9db80417ee719c5c7138a80\nReviewed-on: http://review.couchbase.org/31676\nTested-by: Sergey Avseyev <sergey.avseyev@gmail.com>\nReviewed-by: Mark Nunberg <mnunberg@haskalah.org>","Sergey Avseyev",false],["c043275000bb722c2ce1953a34f1203b36498b30","87f6d5e4fd3644c3c20800cde7fd3ad1569370b3@gmail.com","CCBC-299 fix constant name in the docs\n\nChange-Id: Ifc32216939eb5c99164c587965d64169eb03f423\nReviewed-on: http://review.couchbase.org/30882\nTested-by: Sergey Avseyev <sergey.avseyev@gmail.com>\nReviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>","Sergey Avseyev",false],["e2508253897b52e0b9c93a99431357474eac5bf7","e7d42768707bf23038325b0b68d4b577e5f6064a@haskalah.org","Add hostlist\n\nChange-Id: I2909bdb21da6404e2d285c5ef2fc52ea3f06066e\nReviewed-on: http://review.couchbase.org/31391\nReviewed-by: Brett Lawson <brett19@gmail.com>\nTested-by: Mark Nunberg <mnunberg@haskalah.org>","Mark Nunberg",false],["4c6c88c907c41380798ef95bdab267cc0ea43973","e7d42768707bf23038325b0b68d4b577e5f6064a@haskalah.org","Use host_s instead of s_host which is #defined on win32\n\nChange-Id: I29ae09f714f0f085acc082a4753ad1b796d6295a\nReviewed-on: http://review.couchbase.org/31699\nReviewed-by: Mark Nunberg <mnunberg@haskalah.org>\nTested-by: Mark Nunberg <mnunberg@haskalah.org>","Mark Nunberg",false],["6bde2551175bcdbd90dfeded1535d00df36257b2","e7d42768707bf23038325b0b68d4b577e5f6064a@haskalah.org","Cleanup packet handling functions\n\nMake a unified 'packet_info' structure for passing around a header and\nits payload.\n\nChange-Id: I893d7b6f93a717ead2314e5b608a2c2c097ea048\nReviewed-on: http://review.couchbase.org/31405\nReviewed-by: Brett Lawson <brett19@gmail.com>\nTested-by: Mark Nunberg <mnunberg@haskalah.org>","Mark Nunberg",false],["898ff5fae40894cce368e8f00f3b2302b7f49232","e7d42768707bf23038325b0b68d4b577e5f6064a@haskalah.org","Provide extended timer types/options\n\nChange-Id: Id2198d532303025114af8307bdd952d1b780058a\nReviewed-on: http://review.couchbase.org/31389\nTested-by: Mark Nunberg <mnunberg@haskalah.org>\nReviewed-by: Brett Lawson <brett19@gmail.com>","Mark Nunberg",false],["2c7b050bd951c44c689b48d905f87ba0802a12d0","e7d42768707bf23038325b0b68d4b577e5f6064a@haskalah.org","Refactor SASL negotiation\n\nNOTE: the sockrw_flushed check has been removed from\nlcb_server_has_pending because it causes test failures and is not needed\nin this function. Specifically there is never a case when the server\nhas data to flush and does _not_ have a pending command somewhere. Even\nif it did have data to flush, we shouldn't hold up the event loop for\nthat anyway.\n\nAdditionally, the negotiation callback will reset the buffers, ensuring\nthat if the connection's output buffer is still pending, it will be set\non V1 plugins\n\nChange-Id: I4f291aa819360235eaaa8fad7008772abceef496\nReviewed-on: http://review.couchbase.org/31406\nReviewed-by: Brett Lawson <brett19@gmail.com>\nTested-by: Mark Nunberg <mnunberg@haskalah.org>","Mark Nunberg",false],["9fc0b55ba1dc1454815e865f2820db1e00b51cd0","e7d42768707bf23038325b0b68d4b577e5f6064a@haskalah.org","Remove 'cookie.c'\n\nThis file contained a simple set/get function which didn't warrant its\nown file.\n\nChange-Id: I7cb82f55c84794f501c398879b1b99eb8408652b\nReviewed-on: http://review.couchbase.org/31423\nTested-by: Mark Nunberg <mnunberg@haskalah.org>\nReviewed-by: Brett Lawson <brett19@gmail.com>","Mark Nunberg",false],["cf7b2bd7eaf949e089f6d0c0e4064fe90d6f765e","e7d42768707bf23038325b0b68d4b577e5f6064a@haskalah.org","Create settings structure\n\nChange-Id: I91a83f6e2655dc5100647651f962aaf2b1af637f\nReviewed-on: http://review.couchbase.org/31407\nReviewed-by: Brett Lawson <brett19@gmail.com>\nTested-by: Mark Nunberg <mnunberg@haskalah.org>","Mark Nunberg",false],["efedc8d201aa1d7545f2f1ddb61d148758efe381","e7d42768707bf23038325b0b68d4b577e5f6064a@haskalah.org","Add -DLIBCOUCHBASE_INTERNAL for lcbutils\n\nChange-Id: I71a7a0955ff9c55e0621ccbfbfae0345a228a8fc\nReviewed-on: http://review.couchbase.org/31679\nReviewed-by: Brett Lawson <brett19@gmail.com>\nTested-by: Mark Nunberg <mnunberg@haskalah.org>","Mark Nunberg",false],["f8e025959981c21b665737bd159f3a2531edd30b","e7d42768707bf23038325b0b68d4b577e5f6064a@haskalah.org","CCBC-305: Create logging hooks\n\nChange-Id: Ida74498b60fecd0b1f19a53b0d7fee9fade28e85\nReviewed-on: http://review.couchbase.org/31409\nReviewed-by: Brett Lawson <brett19@gmail.com>\nTested-by: Mark Nunberg <mnunberg@haskalah.org>","Mark Nunberg",false],["5ca2501f1dc14b276b89e7445651ba9e33ae9a40","c8c4369773d7d7226e031f0c4af62e3f38a08510@gmail.com","Corrected off-by-one error on timer comparison.\n\nChange-Id: I0498980c2c6ec8fd0df651fbf8224c678cbb3b36\nReviewed-on: http://review.couchbase.org/31793\nReviewed-by: Mark Nunberg <mnunberg@haskalah.org>\nTested-by: Brett Lawson <brett19@gmail.com>","Brett Lawson",false],["166ce20391cd8290893f605147e5f247bfb60e10","e7d42768707bf23038325b0b68d4b577e5f6064a@haskalah.org","Select: Don't call select() if there are only timers\n\nWe can sleep manually and wait for them to expire. Otherwise we get a\nSOCKET_ERROR on win32 which quits the event loop\n\nChange-Id: I71fa090662cf7e22bfd1f26d77fa0272e6a3cf1f\nReviewed-on: http://review.couchbase.org/31741\nReviewed-by: Brett Lawson <brett19@gmail.com>\nTested-by: Mark Nunberg <mnunberg@haskalah.org>","Mark Nunberg",false]],"size":268,"ref":"refs/heads/packet-ng","head":"e2c28ad5e364406af92aba3e7b518c9ca9c56374"}