commit 50bda2ea524241446803aa896d419133f05e2020
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Wed Oct 1 11:21:37 2014 -0700
Fix test dependencies
commit ceeb1f23a168df90329343999604b2d51c0c0bc6
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Tue Sep 30 14:44:37 2014 -0700
Add travis files
commit d9138f50763bda22c40cb017d4472005a94b189c
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Tue Sep 30 11:33:13 2014 -0700
Fixed POD formatting
commit 561696876532d1de623a4b2d570d28a0259dddff
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Tue Sep 30 11:23:57 2014 -0700
Cleanup Makefile.PL
commit 27cd25052f6ecf83e53d4e8e5fac5748c3963fd4
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Tue Sep 30 10:55:03 2014 -0700
Use constant defines for package name strings
commit 4fa8d7133b7cc9ca94554c17f66a53620e10f97e
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Tue Sep 30 10:47:32 2014 -0700
Update gitignore
commit a1d8d645dfe2af6a32e1ad6f1c0165c14ad3a3ad
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Tue Sep 30 10:47:20 2014 -0700
Add MANIFEST
commit 7b7639e0a654f0ed9dee2337c81dd77ea0bea0ef
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Tue Sep 30 10:40:13 2014 -0700
Don't check for Java
We don't run these routinely anyway
commit 7b8c908af41d2008e5312a62da89c90d83ba1040
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Mon Sep 29 16:54:12 2014 -0700
Don't need gen_manifest anymore
commit 8fe853873fed11c8d4b3ec7aa087a24a1fc39f0d
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Mon Sep 29 16:54:02 2014 -0700
Update README
commit 5232c6ce3d7405ab446e8b4d66117a80fcb8cb9d
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Mon Sep 29 16:43:07 2014 -0700
Remove outdated README.dist
commit e4d9cbdfc4fb2b14e414626cb6de882927474870
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Mon Sep 29 16:42:54 2014 -0700
Remove outdated HACKING.pod
commit 000087da2b9d03960c09128c74fb0ab2b9742a12
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Mon Sep 29 16:42:22 2014 -0700
We don't use submodules anymore
commit cac822e2cd15ea4bf3c1fbdcda4a62e8cb258095
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Mon Sep 29 16:38:56 2014 -0700
Remove old Makefile.PL cruft. We're no longer embedding lcb
commit 115a6b3d7a57bdc41e5231078a71c3071c7e50e8
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Mon Sep 29 16:26:19 2014 -0700
Update ppport
commit 264d4bd37a0048ed66f3495ca7d9f07e8f359ec7
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Mon Sep 29 16:23:34 2014 -0700
Use newCONSTSUB rather than H2PM for constants
commit c338d0941f990ca6f30452032f4e78a460ee3f79
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Mon Sep 29 11:22:39 2014 -0700
Simply EU::MM Setup a bit more
commit 10f8c21c8a34d9a9acd87c3d36f499d635bf1cf8
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Mon Sep 29 11:03:05 2014 -0700
We don't use Array::Assign anymore
commit d79d443c4457e518c8f5b492a264a6a20dac8f96
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Mon Sep 29 10:25:29 2014 -0700
Add some more documentation
commit b89df8ae395fedeb407c347ba7bf534167380773
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Sat Sep 27 13:44:02 2014 -0700
Updated 'memd_basic' example.
commit eb3d4e82d81c936208254334fa8dd98031c6666e
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Sat Sep 27 13:43:52 2014 -0700
Document: formatting fixups
commit df5123a4b6661211b774c211cc63387e5e23d7ec
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Sat Sep 27 13:43:25 2014 -0700
convert.c: don't complain if raw conversion target is not a PV
We can still use SvPOK instead.
commit a907f21ef498fabcf0bf8af996a173083ee9b1f2
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Sat Sep 27 13:28:29 2014 -0700
Skip over CAS if undef
commit ed14f3bc2d0a2969c0030368d1d7b4a64d6dc0d0
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Sat Sep 27 12:52:29 2014 -0700
Add more observe tests
commit 7ae7c11f2191820295c057281b50a4ddb23a9e20
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Sat Sep 27 12:52:07 2014 -0700
Add Data::Printer support for Couchbase::Document
commit b9ca2644367557690e846e05afdce4cbc5c59ee0
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Sat Sep 27 12:10:26 2014 -0700
Allow basic vbucket interface
This allows basic inspection of the current bucket config
commit 4d031ecc8445d4a8dfc1cc337d003456d0e9c44d
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Sat Sep 27 10:18:53 2014 -0700
Add observe method
commit d82ed1032f78f74ec154cfe7d26859ccfbdb4d9a
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Fri Sep 26 18:30:28 2014 -0700
Add 'Cluster' interface per "SDK 2.0"
commit ece311032a61f4f1a0ef32776dd6d4ccbccbff52
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Fri Sep 26 18:03:07 2014 -0700
Update MANIFEST
commit edc90bd9596999ed6f05622d50d9d00f2fb4d510
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Fri Sep 26 18:01:31 2014 -0700
Add method to return bucket name
commit f9ed963f934ecaa3309bde13853742e31d2773bd
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Fri Sep 26 18:01:12 2014 -0700
Some more safety around the _cntl routines
commit bb758a89fc1d42690aaf44a23a5d231a6ccb3d34
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Fri Sep 26 17:30:19 2014 -0700
Only complain about non-completed batch contexts
Contexts which have been fully exhausted won't leak.
commit 404b8e908e5515ebe2e08d77eab5dbde33d1eea5
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Fri Sep 26 16:47:51 2014 -0700
plcb-util: remove some unused macros
commit aa953efc8f7da7f3dcf9867c51a6e607003e2ce8
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Fri Sep 26 16:45:17 2014 -0700
Finally make the first set of tests pass. Yay!
commit 4a4ce6e4c28da891f57875e57c73447970d61b37
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Thu Sep 25 17:29:21 2014 -0700
Make enum list of argument types shorter
commit a7ff68bc1223dd0bdda954ed928859a8afb2ff37
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Thu Sep 25 16:37:45 2014 -0700
argval_t => plcb_OPTION
commit 30fcf38f056051b25e5bb4c5670dda58cea936e1
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Thu Sep 25 16:29:32 2014 -0700
Add Document copy() method
Might be useful in tests, but otherwise I'm not documenting it.
commit bc94febed144ef8343730f9833d89f0b75b758c4
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Thu Sep 25 15:27:29 2014 -0700
add some more documentation to Bucket
commit 54a99ee9fe6b3dd5a973be4a4086d15c7ffadc6d
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Thu Sep 25 15:23:50 2014 -0700
Add get_and_lock, get_and_touch, unlock
commit 117a31b263152b412ae806795891028eddff5b4c
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Thu Sep 25 14:48:33 2014 -0700
Bucket.pm: Remove unused imports
commit 95bf0b88d92898b05badc3b1ed387b5e2fd54a74
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Thu Sep 25 14:48:03 2014 -0700
Fix format flags
commit bb6dfb3489d65610e2cec66876e2a7e74b0e7056
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Thu Sep 25 14:28:13 2014 -0700
Add persist_to/replicate_to option for storage
commit d4a566a0eeffbd68c39bbad222b504163b2eb4ad
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Thu Sep 25 13:19:29 2014 -0700
Remove Couchbase::Client namespace
This belongs to the older client, and we might want to allow people to
continue using the older interface for a while. This effectively changes
the namespace and module
commit 8ed61bf7b859143d1e34a1dfc5f55148521974c8
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Thu Sep 25 13:11:28 2014 -0700
Remove ::Compat module
We're not aiming for memcached compat anymore
commit 4243287b2adcad0615d0cc68e729243c6c8dfc82
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Thu Sep 25 12:34:58 2014 -0700
General stylistic/warning changes in XS code
These contain various fixes for unused variables, unused typedefs, and
better naming
commit 646af7c34d7bcf8651382ca21c96a680fa5e0ebc
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Thu Sep 25 11:50:37 2014 -0700
Add some additional settings
commit 136da199972af0ae735ffffbcc009cf8b66569e9
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Thu Sep 25 11:36:10 2014 -0700
re-add strerror mapping
commit 0bded1b24eee4d60fd47d6742b7d3c95e0a3a4b8
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Thu Sep 25 10:57:09 2014 -0700
Allow specifying different value formats
commit cda927bb6990d13a76d4a19fb40ea8cbf4dd14d9
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Thu Sep 25 10:55:56 2014 -0700
Add POD for Couchbase::Bucket
commit 41c04cf6722d2359720dc7c8b465e276acbdad0b
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Thu Sep 25 09:02:28 2014 -0700
Explicitly include api3.h
commit eb10c7a45ef318e839dde8ca8a35f12951f2e240
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Mon Sep 22 17:23:44 2014 -0700
Lock: ignore built-in 'exp' value
commit c46fc4e774148164232aa0442fe5493110d35286
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Mon Sep 22 17:22:30 2014 -0700
Use 'so->cookie' abstraction
We might want to modify what the cookie is later on
commit 8c783124243e34f91c6e75a818a9f24d83f9ef5f
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Mon Sep 22 16:59:04 2014 -0700
Refactor views API
commit a3d158bba912df70837d26cd6798c531a96d7fe8
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Mon Sep 22 16:41:33 2014 -0700
more stuff..
commit 1bb4ba8b9cb9eb44b6db89cfecbbe4e45b6a09a2
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Mon Sep 22 14:16:57 2014 -0700
do_make: provide more optiosn
commit 33405e3248983cf06cd4d59313cb372038805509
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Mon Sep 22 13:45:09 2014 -0700
Remove some more unused stuff
commit 6dd8e37b4fc987e636e085668d3b375b4242936a
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Fri Sep 19 18:48:56 2014 -0700
Introduce 'scheduling' context
Thie scheduling context is intended to replace the *_multi() methods by
allowing one to associate individual commands with a specific object,
which can be waited for and function like a future. This may also serve
as the basis for a future async API as well.
commit cac0d6e36c634608e7868c94bf45d55c87d550af
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Tue Sep 16 13:45:31 2014 -0500
Adapt to common flags
commit 949023c9cf34347945ca2e50126c0eaabeae1daf
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Tue Sep 16 12:55:35 2014 -0500
Document: allow specifying options in constructor
commit f182ab6fe3599f2eed4a330fc47624c739b9b264
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Tue Sep 16 12:46:51 2014 -0500
Properly handle ignore_cas option
commit 2603130f666e55a1758809aaecfe7aaf2fa3c214
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Tue Sep 16 12:46:24 2014 -0500
Replcace update with replace
commit 7da94fd1cc9669ce59964b9c3b66e80e286f8adc
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Tue Sep 16 12:45:57 2014 -0500
Remove some more unused files
commit d2525520827a4f1593b847eb26031853bf66f821
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Tue Sep 16 11:42:21 2014 -0500
Remove Iterator.pm
commit 3a67e0f5d4e287cd3da5d9861b7a56e7fe038591
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Tue Sep 16 11:38:22 2014 -0500
Remove *_id() wrapper methods
commit 44497a0c58548a743d12beab7bd9b633b7c7e227
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Wed Sep 10 11:45:43 2014 -0500
Die if connection could not be made
commit bc7f83bca501b2f6250d3778ec3b9106add10503
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Wed Sep 10 11:32:13 2014 -0500
remove Iterator_get
This may be re-added in the future, however there are currently no plans
for this. Let's make the API simple first.
commit 90b13abfc64dfbf04861c48c83da3c2d1584e030
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Tue Sep 9 15:23:39 2014 -0500
Fix some build failures
commit 6e026b41fc869f49d8d7599dcf9fd1baaeea9b59
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Mon Jul 21 13:08:48 2014 -0700
Add sync/endure operations
commit 5bb12febf25910b7bd795fe068a5ea4e0caf2598
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Mon Jul 21 12:50:07 2014 -0700
Add observe command
commit 31531dbcc036fb633548549797c67090f2e3ff7c
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Mon Jul 21 10:34:15 2014 -0700
Rename _couch_ C methods to VH
commit ea529facbb692af0d9d536773a0658fb5378c05e
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Sun Jul 20 16:15:53 2014 -0700
Fix up settings
commit c7ad14eb84f221bbfa5b4895fdd29d2337183493
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Sun Jul 20 15:44:13 2014 -0700
Add tied settings interface
commit 663e88c5d3ed2b7fa3080e07e835e769754a557a
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Sun Jul 20 11:18:06 2014 -0700
Constructor options are now a hashref
commit 6a0a0c8954a74c28023239132e38b35d415bbdcf
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Sat Jul 19 12:02:50 2014 -0700
More stuff...
commit fdd9c272a28059499d6907be3b40ee08ac363534
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Fri Jul 18 16:32:24 2014 -0700
Second bomb..
commit 82ad9a7278e09b70cbb15bd8e12f7d4b6cbb1fdf
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Mon Jul 14 17:59:50 2014 -0700
Add Couchbase:: package for simple utilities
commit 362d0ea46b14324766fcba65103f3785b4e22219
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Mon Jul 14 17:56:39 2014 -0700
Initial migration to Couchbase::Bucket
commit 3446688f230701b78c2c229619d69df4456d4abe
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Mon Jul 14 16:36:12 2014 -0700
Remove some unused constants
commit d86b3a01e633aee76346eefd27ad72552ee46660
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Mon Jul 14 16:27:17 2014 -0700
Add some views support
commit cfa04d67f5404f7d14995197f4d2cc1293283073
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Mon Jul 14 14:50:42 2014 -0700
Initial commit of SDK 2.0 prototype
commit 7aa42f21f42f60ba3d7526a977d48f8345e72c14
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Tue Jul 8 07:42:05 2014 -0700
Update to latest mock
commit 655d70c0d36f33ce53589003b7b97424547013b6
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Tue Jul 8 07:26:48 2014 -0700
Remove async interfaces (For now)
We'll reintroduce this later on in a nicer form. Currently I don't know
of anyone using this anyway
commit 747c4ef18c466ff0009bcf3c7b133a08286c6ef6
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Tue Jul 8 07:19:36 2014 -0700
Remove libcouchbase 1.x compat
commit 2946c171df9efd1a82f9b2a89c88033c7094e5bb
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Tue Jul 8 07:18:55 2014 -0700
Remove vbucket fixup
commit a17a11c7e12742a7cdf4701a340a93a18343cf7a
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Tue Jul 8 07:12:13 2014 -0700
Embed libcouchbase version 2.3.2
commit ec0c1e8938380bc6414bcadabc296675a685077f
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Tue Jul 8 07:11:51 2014 -0700
Don't build libevent and vbucket anymore
We can use the builtin select plugin
commit b4ee1413746fe58f99d53e48a4560aa794ec195c
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Wed Dec 19 13:52:35 2012 -0800
PLCBC-12: Add 'compat' tests, and fix compat-mode cas
Also, forward-port some fixes from 'stable' mode
commit 2acbca3e56c985f4d323a0ec6a7a7ee3699401bd
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Thu Apr 25 19:15:23 2013 -0700
PLCBC-8, PCLCB-9: cluster_nodes and lcb_version
Some handy informational methods
commit bf6fd5a193ed4fec0872f4e701dcc03c4ac15826
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Thu Apr 25 18:51:08 2013 -0700
Remove 'Async::Request'
commit fdd6dbd719171f180375c279adad2207110b5d08
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Thu Apr 25 18:42:34 2013 -0700
PLCBC-7: Allow option to skip test execution
commit 3eb981d8ace4e92fbcf9f3b28e55dfc4726eb70c
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Thu Apr 25 18:24:45 2013 -0700
PLCBC-6: Fix build breakage with our own libevent
commit d3ba4513dc0265d70ce4ced3573c0081a8c84d5b
Merge: 4b8702c 1724d3d
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Wed Apr 24 17:28:57 2013 -0700
Merge branch 'master' into views
commit 4b8702c297fcdb94f35a7143548d6f53af063197
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Wed Apr 24 17:22:54 2013 -0700
Provide information on support/technical support
commit 62187d2c142e673e64b0da9cdb5ee018850c4bcf
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Wed Apr 24 17:19:08 2013 -0700
Upgrade to newer version of libcouchbase
commit cbf7ef6b7562b5854c2772dc7c18ccbc879286d8
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Wed Apr 24 17:13:57 2013 -0700
PLCBC-4: Fix compilation issues under 5.8
commit 838d716cfdd434f7bbff44cef6684c668aa13b19
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Wed Apr 24 17:06:59 2013 -0700
PLCBC-3: Check harder to ensure element is not an arrayref
commit 9d0b575ffa5761b2de2bb57453b57acab2ed2f17
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Wed Apr 24 16:50:10 2013 -0700
Remove some more compiler warnings
commit f188cee647e6e70384d9b31feb4cc88d30c80844
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Wed Apr 24 15:46:51 2013 -0700
Refactor some internal APIs
commit 91a70660a29c4e56bbab5b25ba830e9c72a478d4
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Wed Apr 24 14:54:38 2013 -0700
Version bump
commit 69d7dc6857ad4a6beea4b341afee6b79f7137415
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Wed Apr 24 14:50:28 2013 -0700
PLCBC-1: Fix crash on single multi_get.
Also refactor and re-document *_multi api
commit 337a1758004ce43b845cf9ae7edd3a3df15cf709
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Tue Apr 23 20:03:48 2013 -0700
Replace LIBCOUCHBASE_ constants
commit fdafb411582bac5cec4d461cf1226759aa80490d
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Tue Apr 23 20:01:15 2013 -0700
Refactor async API
commit 2a9a6e30edacae4e0287c2ea03725187e88ca966
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Thu Apr 18 19:29:59 2013 -0700
add PLCB_args_decr
commit d3c6b4508f02f0eb2fab031a5aa265a09951380b
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Wed Apr 17 18:44:08 2013 -0700
Split 'VALGRIND' variable
commit 1b7619e819ce5ddd9a921c19a6d669612e39ba2a
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Wed Apr 17 18:43:45 2013 -0700
do_make script's -w flag should also append -ggdb3 to CC
commit 2b5b6f174727b5117ab0e9372f754ed88bafa6bf
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Wed Apr 17 18:43:28 2013 -0700
Add heading for view methods (docs)
commit bd6d2c178b67e85f92404bb0e816ef04e8a10575
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Wed Apr 17 18:43:12 2013 -0700
Make single and multi args follow the same codepath
commit 2f5984eaa529f064ab634a83e3d5de5d76bafc49
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Wed Apr 17 12:02:32 2013 -0700
Replace libcouchbase_ operations in multi with lcb_
Still need to re-work the async mechanism, which needs some more work
commit 67a4994774d4f3bdb4bef25c1983a4d5f305fdb8
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Tue Apr 16 16:39:05 2013 -0700
Add "pessimistic" locking functions in README
commit 35b2e2ba2f1f76533966d77eb7d0ff8b30087659
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Tue Apr 16 16:38:40 2013 -0700
Replace do_make with enhanced perl version
commit d8ab139b398e628925d4abfb50902164279c49df
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Tue Apr 16 14:04:29 2013 -0700
Organize dependencies in Makefile.PL
commit 0eadd7c0746b8065e52b066971662fac8603b1fa
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Tue Apr 16 14:03:00 2013 -0700
Download mock if not available
commit 3014b180d32eed0ecf247369c822be765fd097bf
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Tue Apr 16 13:46:58 2013 -0700
Test behavior of double unlock
commit 8467810e74ccc900778c99bab6bbd658643454d9
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Tue Apr 16 13:46:40 2013 -0700
Don't fail suite if POE is not found
commit 58b91c7a669e2be55a852eaaef5b268bc574f8cd
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Tue Apr 16 13:40:09 2013 -0700
Remove warning about 'unstable' libcouchbase versions
commit e44e4defc30f7e2555ae54f5cfc9107a6d0b7ebd
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Tue Apr 16 13:39:48 2013 -0700
Document lock/unlock methods
commit ef66d0683baced6b9e8031f51401156b83825859
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Tue Apr 16 13:33:57 2013 -0700
Provide stub for user-defined compiler flags
commit 2a2bdffe8e43321609e2c0b0d92253ae88d585ec
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Tue Apr 16 12:47:21 2013 -0700
Removed most unused return value warnings
commit 1b18eb9ef0dd6ac3193a80c0102c663a9113630c
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Tue Apr 16 12:30:58 2013 -0700
GH-4: set_multi with single array ref
This is a forward-port from the master branch
commit 2efa6d05b3f5f55ff547a8947f6761fb6ff31293
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Tue Apr 16 12:20:24 2013 -0700
GH-2, GH-8: Expiry and refcount handling
Forward port fixes from the master branch to allow for stringified
expiries. Also fix some issues with errors during multi calls
commit fb8a6d9e2b62bedda55b129dae8cbc03ad8e5369
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Tue Apr 16 11:39:27 2013 -0700
Add missing kwargs to Makefile.PL
commit 836d030125083cd2d345ff64e4370f870964c06a
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Mon Apr 15 20:04:54 2013 -0700
Declare prototypes for manual XS bootstrap
commit b26f5979f5008feda9223d319f9fe9c7a1b09693
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Mon Apr 15 20:04:33 2013 -0700
get_str_or_die does not return a value
commit 7c60c989bf0240e5ab82a6ba694d1fa9a6cd9140
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Mon Apr 15 19:56:15 2013 -0700
Major feature additions: kwargs, lock, unlock
These features will be refined a bit more in the future.
Also fixed up some compiler warnings
commit e523f0dc3d265384f6530c27bb99aaec7852c255
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Mon Apr 15 14:51:07 2013 -0700
Unref event loop for each collection (iterator)
commit 9296e153c719deda24eada0fbee2942eaed964ff
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Sun Apr 14 10:32:00 2013 -0700
Remove third argument from cas_from_sv
commit 3713487fd7e99971639d07666b5c60500ec82f14
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Sun Apr 14 09:56:15 2013 -0700
Changed formatting
Removed some 'inline' specifiers, and fixed whitespace/indentation
commit b81f1f8c46c798881211168bcd14aea8d302b061
Author: M. Nunberg <mnunberg@haskalah.org>
Date: Sat Apr 13 19:24:38 2013 +0100
Add misc scripts from 'author_utils'
These scripts may assist in building the extension
commit 47a675351d544a314440ae6262b0edc3d5d12699
Author: M. Nunberg <mnunberg@haskalah.org>
Date: Sat Apr 13 15:15:09 2013 +0100
Remove warn statements in common codepaths
commit b19dedbc42063ab1ada64fe8f0284cec03755b60
Author: M. Nunberg <mnunberg@haskalah.org>
Date: Sat Apr 13 15:10:33 2013 +0100
Update installation documentation
commit 5fb0c9225a7744bb6db90ad2359f2f84fd86adf6
Author: M. Nunberg <mnunberg@haskalah.org>
Date: Sat Apr 13 15:07:56 2013 +0100
Update to newer version of libcouchbase (2.0.5+)
commit e3d144fec0d4c129a471418a3d7820729f0991db
Author: M. Nunberg <mnunberg@haskalah.org>
Date: Sat Apr 13 15:07:19 2013 +0100
Remove Config and VBucket submodules
These should be provided from perl directly via the XS bindings
commit 80bcedbecfb7a936c884c5b033f5a161ab9ebdae
Author: M. Nunberg <mnunberg@haskalah.org>
Date: Sat Apr 13 15:05:58 2013 +0100
Fix some observe bugs in callback
commit 89415041c4b57470da0c5ed464c4938fcc6bf897
Author: M. Nunberg <mnunberg@haskalah.org>
Date: Sat Apr 13 15:05:14 2013 +0100
Add stub file for 'Couchbase::libcouchbase'
commit 6ed8c1bf3f2004cadffaab7c6b774f7d8e653dae
Author: M. Nunberg <mnunberg@haskalah.org>
Date: Fri Apr 12 17:45:26 2013 +0100
Fix some additional compiler warnings
commit 81f066c8c91eddf7207b646a8ccd2b83dfbbd861
Author: M. Nunberg <mnunberg@haskalah.org>
Date: Fri Apr 12 17:44:51 2013 +0100
GH-7: Fix compilation under clang
commit 4df9f1bc5c4ee93a5ef58edc17c32feced3946fb
Author: M. Nunberg <mnunberg@haskalah.org>
Date: Thu Apr 11 14:58:06 2013 +0100
Fix some compiler warnings
These fix compiler warnings present under EL6's GCC, there may be
others. Some unused variable declarations have also yet to be handled
commit 2b118d21540453a366b6011bf5551208c0d6ce42
Author: M. Nunberg <mnunberg@haskalah.org>
Date: Thu Apr 11 14:02:19 2013 +0100
Modify and make couch_demo script a bit nicer
- Command line options
- Don't use JSON::XS
commit c159bcc88e93a76d3e18e00a212e73fb73c6f1ef
Author: M. Nunberg <mnunberg@haskalah.org>
Date: Thu Apr 11 11:48:19 2013 +0100
Wrap some %Config constants so they work on OS X
commit 47551ff387ae674721e40dce66a3c976f4a8522a
Author: M. Nunberg <mnunberg@haskalah.org>
Date: Thu Apr 11 11:46:27 2013 +0100
Added observe.c to MANIFEST
commit 2ea93a1c4b124076b4844f9ce3c1d079edc5fca9
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Fri Apr 5 17:56:00 2013 -0700
Add observe() function
commit 9c48614f1cd53000620ecd172430d1d69d073afa
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Fri Apr 5 16:45:53 2013 -0700
Add some more documentation about views
Also modify tests to check the sanity of the synopsis
commit c6edad1bc83ebfab2639b9376e7103916247d0cb
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Fri Apr 5 13:32:39 2013 -0700
Update README
commit f76c64786357a8a42e7bd8bac56cc9253adc8f20
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Fri Apr 5 13:30:53 2013 -0700
Added some basic view tests
commit 9ebb4fcb027f4cffc763277c84c295e05e187a76
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Fri Apr 5 13:29:14 2013 -0700
Some more API fixes for views:
- Allow $iter->next() to act nicely in list context
- Fix $info->count (had to yak-shave JSON::SL for this)
commit 00e8fa92b87c8077b8395e9962c8b6ee65fad195
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Fri Apr 5 13:27:22 2013 -0700
Be more paranoid about cancelling HTTP requests
commit fdf50d6157aa7074b24c30cbd5f887710331b2e9
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Fri Apr 5 09:24:46 2013 -0700
Update and fix view dependencies
commit 685ece2e9a19f0e58b8bfb4ae39ec6835de30fdd
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Fri Apr 5 09:04:14 2013 -0700
Allow arrayref [design,view] parameter
commit 243d3b6e34c1f00a8e7a7754172b8b0d111067e8
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Thu Apr 4 10:47:36 2013 -0700
Add CLIENT_ETMPFAIL
commit 797ef29bab0c2f764d09639fbd7a367232a03348
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Thu Apr 4 10:47:03 2013 -0700
Test/Ctor fixes
LCB supports a multiple server list. Move this logic over there
commit d7ce3d4c20dabacdf6bf32e2f78b3e69ec7335d6
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Wed Apr 3 17:54:22 2013 -0700
Reworked source code to work with libcouchbase2
Much of this is still very much a work in progress. Nevertheless the
tests seem to pass. More work and view-specific tests will be needed in
the future, but in any event, the base functionality seems to be here.
There may be other issues when trying to have the automagic installation
of libcouchbase, however it might be prudent now to request users to
install the library itself (now that the installation process is much
more streamlined).
commit 1724d3d28e9c8c3471b9a854db532021b901a1dd
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Wed Mar 20 19:02:21 2013 -0700
Release 1.0.1
commit b8bcaf047759859215e64d66f503516285a4bc32
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Wed Mar 20 19:02:01 2013 -0700
Version bump
commit 69d3c3578c56447848fb969c1da8a84bf486df11
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Wed Mar 20 19:00:53 2013 -0700
GH-4: Fix set_multi with single arrayref
Previously set_multi would crash when a single arrayref was used as part
of the list. This fixes that issue
commit e3c9f9fd03a69c5de651a7fa54fa8e36d5ce495a
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Wed Dec 26 13:26:32 2012 -0800
Version bump
commit 198bcd9a0a590e233933b54340e6aa08b1c1b6e3
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Wed Dec 26 13:21:10 2012 -0800
GH-2: Allow stringified expiry
commit a38f05534f31ad4140d67d0d11e4c07da9f53ef6
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Wed Dec 19 13:52:35 2012 -0800
Fix compat mode
commit 4a94bce7ea39dfae85c077b0b62a452da7fe1e82
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Mon Jul 2 23:51:47 2012 -0700
Version bump. Removed unstable warning from docs
commit 836832cc1593e5df139e24e9cb0c81ca2f05ea86
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Mon Jul 2 23:44:56 2012 -0700
Make compatible with newer libcouchbase versions (with less deps)
- Fixed bundled building (user can force this even if libcouchbase is
installed)
- Removed libisasl build process (libisasl is now shipped with
libcouchbase)
- Removed memcached headers extraction (this too is shipped with
libcouchbase)
commit 3e117b7966e91bedca967b7e55cbb89529d48381
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Mon Jul 2 23:43:21 2012 -0700
replace libcouchbase_create_io_event_ops with ..
proper API usage
commit 25b4a59d7d138c763fb292c3be97893ecdfbd0be
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Tue Apr 10 14:34:09 2012 -0700
yet some more comments
commit 35f85141836ded8f9d5456611709cc7984e5696d
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Tue Apr 10 14:16:42 2012 -0700
Fixed yet some more reentrancy issues, and some docs
commit 06dbf061290499368ada84fb9234dbb0619ffd2c
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Tue Apr 10 01:45:42 2012 -0700
Refactored for event loop reference counting.
Views documented
commit e1da175201bc95e2dff1f738f5ce76b3166c3033
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Mon Apr 9 21:37:10 2012 -0700
Added preliminary view code
commit 1591b6db5d2a4b151bbc11a2844fd0b76cf49618
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Mon Apr 9 21:06:27 2012 -0700
Prepare stuff for iteration
commit b509a068fc46858c1b80735f7844bb42088a4315
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Mon Feb 27 12:18:04 2012 -0800
First non-dev release
- Fixed and added tests for stat command
- Fixed and added tests for compat wrappers
- Removed auto-generated files from git tracking
- Added repository in Makefile.PL
commit c25036baca3a3888173b77da11f0c0fc719b6014
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Sat Feb 25 13:41:26 2012 -0800
Build script and test enhancements
Bundled libcouchbase version with consistent error reporting
Tests now more consistent with connection errors
Removed sasl dependency in favor of libcouchbase embedded isasl
Prompt for Java and whether to build dependencies
Fixed Makefile target for libcouchbase.so/EU::MM for non-gmake make
variants
Added dependency for proper version of ExtUtils::CBuilder which includes
env CFLAGS
Removed Log::Fu from src/Makefile.PL, one way to our step of removing
un-needed deps
Include Perl's @Config{qw(cflags ldflags} for ultimate target, stripping
defines, optimization and other compiler/linker directives
commit fdc0e6abaa60ec86e5275bc36aed87e46e33f542
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Thu Feb 23 00:01:44 2012 -0800
Build fixes, 32 bit support
- 32 bit support based and developed on NetBSD
- MockServer bug when SIGSTOP to netbsd java
- Typos and extra cruft in src/Makefile.PL
- Fixed redefine bugs for perls 5.15.x
- Compression interop tests for memcached (and bugfixes related to
option specifiers)
- Added 'known issues' section in README
- Handle $Config{lddlflags} if it contains rpath directives
commit 34d6bd7776088a6467ebe49eab6e2173fb60f904
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Mon Feb 20 20:40:18 2012 -0800
Fixed slight dependency, and..
skip interop tests if Couchbase::Config not installed
moved Log::Fu as a Makefile.PL dependency
moved ExtUtils::H2PM as configure dependency
removed unneeded modules from MockServer.pm
added parens around (qw())
commit e067c89f8e36d41357b2997b847aa3c95fc36ba5
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Sun Feb 19 10:02:37 2012 -0800
Updated to newer version of libisasl
and fixed some more bugs in the ac scripts
commit 9c6277d601479fd1f33c987f353cedd4f7423c1b
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Sun Feb 19 00:09:42 2012 -0800
Fixed build scripts, changed absolute to relative time offsets
Builds should now work on most other systems which were failing before
commit 22fe27c90f13aa754d1f8b8a268a71f0aefb7477
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Tue Feb 14 17:21:37 2012 -0800
Cleaned up source tree, build process is now cleaner
commit bf5f7864cb5797ec546595582421c9d80f8515a5
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Mon Feb 13 23:53:32 2012 -0800
Version bump
commit 2aec41cf438be4689c45af0e264d8ec18d0a8c97
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Mon Feb 13 23:51:27 2012 -0800
A whole bunch of changes, mainly build-related.. ugh
commit 5025f6164cbc9472562ae62ec6bde6ce92a88a1c
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Sat Feb 11 20:13:58 2012 -0800
Polished up some build script stuff
commit 8c78e34aabbb5d3c530ef062cf5be95e1ee0f8f7
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Thu Feb 9 21:09:38 2012 -0800
Updated dependency tracking on submodules
commit b19ed93d00099bb2864575052a15a683d36ccb1d
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Thu Feb 9 21:06:54 2012 -0800
Make tests more resilient, and make client less noisy
Tests can work well on both real and mock servers.
Better display output for skipped tests
Fixed some quirks (and skipped some tests) for 5.8.8
commit a4456f8e119a9f465d096fa01aa7c1ec3cf2c53a
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Thu Feb 9 09:25:29 2012 -0800
Changed .gitmodules bad repo url
commit 94b63d3ed06860d90440d0daa10264ac89f1692d
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Thu Feb 9 09:21:30 2012 -0800
Lots and lots of fixes
Network failure tests
Memcached interop compatibility tests
Conversion/Deconversion settings tested
Timeout settings tested
Network failure behavior tested
Some more build utilities
commit 6892af58ede10003d7529c643f8f6f01a7b38c03
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Tue Feb 7 01:23:54 2012 -0800
Updated tests, dual-mode for testing on real cluster, too
commit b4de233a425c571a9afe26b0b16bd922b26b1deb
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Mon Feb 6 17:40:01 2012 -0800
Refactored some common error reporting functions.
Added backbones for memcached compatibility tests (pending on
CouchbaseMock).
Make subdirectory distributions for VBucket and Config
Added error constants to reflect newer libcouchbase
commit e7d3f39909287355e265197ba5b5d7255cd0ef30
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Tue Jan 31 23:53:54 2012 -0800
Closer to C89 compliance, fixed store_flags bug
store_flags would not be set when no conversion was needed, storage_free
would get wrong and uninitialized values
commit 90c6b30a38000e4f4e5aaf8e4459f49240fbbcc7
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Tue Jan 31 18:06:44 2012 -0800
Multi-interface for synchronouse mode
Synchronous interface has multi-mode
Callbacks refactored to manipulate opaque AV* directly, instead of
proxying values to PLCB_sync_t.
Provided functions to switch callbacks between multi and non-multi mode
CAS is now an IV on 64 bit perls.
Tests for multi-mode
commit 18390812c7247362f2110424ed5d8eb652d86b1f
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Mon Jan 30 00:31:18 2012 -0800
Extra settings and tunables (WIP)
This should allow for finer grained next stage testing, fake subclassing
and 'composition'; and also
accidentally provide more backwards compatibility (and maybe even some
nice features)
Work in progress.
commit ab97851cf877b39d22823551d52fe22486f2373a
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Sun Jan 29 15:58:04 2012 -0800
Updated dependencies and documentation.
Builds on EL5
commit a2b5db4b674d407331ad24898c1461b6fc366697
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Sun Jan 29 15:57:50 2012 -0800
Refactored messy and buggy conversion functions
commit ffd6d9d5993f919733adadd74b6dfa85ab8ab792
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Sun Jan 29 15:56:25 2012 -0800
&err only populated when io_opts == NULL
commit 532f92ec4a253dd41685ae99d8f1ab21be1626fa
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Sun Jan 29 15:55:59 2012 -0800
dummy 'destructor' for cbc io_opts
commit dded9e6ca246862f51a4b5bd759d5edc774af017
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Sun Jan 29 00:43:03 2012 -0800
Asynchronous tests
commit dbe6cfaba6a57baee86713b86239b002372bd452
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Sat Jan 28 19:01:42 2012 -0800
Test files (based on Test::Class). README glorified.
commit 93a8d506cccdf95f90e7a566df4b48bd2bdbddb1
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Sat Jan 28 17:23:53 2012 -0800
CAS is populated on SET
commit d47cf35bf80be5755c16db7a85a4c5c1e11941b1
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Fri Jan 27 17:40:41 2012 -0800
Documentation for Async.pm
commit b7fd258936059c5722e204ced45a9a1ea483f75c
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Fri Jan 27 15:49:26 2012 -0800
Make compatible with new master
Refactored sync client to use start_event_loop directly instead of
libcouchbase_wait()
Added timers for async client
commit 15f6c4434e2136141a38ac55666b20f1cdc772d1
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Thu Jan 26 01:36:20 2012 -0800
Async client - got basic operations working
commit cb7ebbb3f5ccafd40aadf294239d032d54e13f67
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Tue Jan 24 00:28:49 2012 -0800
Asynchronous client framework for Perl event loops
Refactored lots of common code out to other smaller files. WIP
commit c4f5ffe5abfb45cb101bb87c338070f196397084
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Sun Jan 22 00:22:08 2012 -0800
Fixed indentation issues
commit 4e47012100f55a21f3cc7de6f2d2e2166dca28dd
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Sat Jan 21 17:40:15 2012 -0800
stats(), and compression/conversion fixes
commit 2a3a82da2a27372892cfa4c776fe01a6ea37a4e9
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Sat Jan 21 01:57:33 2012 -0800
Compression/Storable flag compat
- Fixed bug in delete/remove
Refactored debugging code into separate test module
commit cac72dbf829be7cfc74693582ff48ca306b17b66
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Fri Jan 20 15:13:01 2012 -0800
Implemented arithmetic, delete operations
Refactored callbacks to a separate file.
Refactored some redundant code into macros
Added dependencies in Makefile.PL
commit 31e11ff07d095cb49266444d82d19f28c51774d4
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Thu Jan 19 19:26:47 2012 -0800
Cache::Memcached::* compatible interface,
More documentation about errors
Aliased add/replace/prepend/append to set with slight
modifications
commit ce100c2882167b41502e7d8a2d25fcc5a69cb485
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Thu Jan 19 17:59:04 2012 -0800
Blessed into return object, more docs.
commit 621e7a655940fb7ae88af76f5f69b63501eee9c4
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Thu Jan 19 17:06:38 2012 -0800
Fixed bugs in error reset and perl stack manipulation
Moved get and cas to XS section
commit 7ad43af7e79772c28dc68358bca6ae1dbc1530c1
Author: Mark Nunberg <mnunberg@haskalah.org>
Date: Wed Jan 18 21:29:48 2012 -0800
Initial commit