openhub.net
Black Duck Software, Inc.
Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
M
Memcached-libmemcached
Settings
|
Report Duplicate
0
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Inactive
Commits
: Listings
Analyzed
about 9 hours
ago. based on code collected
about 9 hours
ago.
Dec 16, 2024 — Dec 16, 2025
Showing page 3 of 6
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
Minor tweak to procedure
Tim Bunce
More...
almost 18 years ago
Generate a Memcached::libmemcached::constants pod file listing all the available constants and tags. Added some developer docs to the README. Updated the TODO
Tim Bunce
More...
almost 18 years ago
Add trace to _cb_store_sv Reset result_count to 0 before possibly aborting fetch into hash ref Implement get() method compatible with Cache::Memcached Implement get_multi() method compatible with Cache::Memcached (except that it doesn't support keys that are [ $master_key, $key ] refs). Add docs and test for above.
Tim Bunce
More...
almost 18 years ago
Added official object-oriented API for perl-specific extensions. Deprecated perl-specific functions superceeded by methods: + memcached_errstr - now $memc->errstr + memcached_mget_into_hashref - now $memc->mget_into_hashref + memcached_set_callback_coderefs - now $memc->set_callback_coderefs
Tim Bunce
More...
almost 18 years ago
Allow SubclassName->new as alias for memcached_create and bless returned $memc hash ref into correct class. Add tests. Start related docs.
Tim Bunce
More...
almost 18 years ago
Rework memory/pointer arangements. * $memc is a scalar (SV) containing a reference (RV) to a hash (HV) with magic (mg): * RV -> HV -> mg -> lmc_state -> memcached_st (-> MEMCACHED_CALLBACK_USER_DATA points back to lmc_state) Rename macros to be more clear. Separate memcached_free from DESTROY Added docs about optionally using the Object-Oriented interface. Added docs about Unimplemented Functions Deleted some duplicate docs.
Tim Bunce
More...
almost 18 years ago
Change perl representation from ref to blessed int, to ref to blessed hash. This will allow very efficient subclass usage.
Tim Bunce
More...
almost 18 years ago
Separate coverage from profiling. D'oh! Remove dependency on ExtUtils-MakeMaker-Coverage. Initial results: ----------------------------------- ------ ------ ------ ------ ------ ------ File stmt bran cond sub pod total ----------------------------------- ------ ------ ------ ------ ------ ------ blib/lib/Memcached/libmemcached.pm 100.0 n/a n/a 100.0 n/a 100.0 ...ib/Memcached/libmemcached/API.pm 100.0 n/a n/a 100.0 100.0 100.0 const-xs.inc 100.0 n/a n/a n/a n/a 100.0 libmemcached.c 57.4 n/a n/a n/a n/a 57.4 libmemcached.xs 87.3 n/a n/a n/a n/a 87.3 Total 61.7 n/a n/a 100.0 100.0 61.9 ----------------------------------- ------ ------ ------ ------ ------ ------
Tim Bunce
More...
almost 18 years ago
Add support for test coverage analysis (incomplete)
Tim Bunce
More...
almost 18 years ago
Added -g/-pg options to Makefile.PL to enable debug/profiling.
Tim Bunce
More...
almost 18 years ago
wrong number of tests
Daisuke Maki
More...
almost 18 years ago
Add MEMCACHED_STORED & MEMCACHED_DELETED to list of 'ok' return codes. Still not happy with this but need real docs on all memcached_return codes first. Add responses.csv with table showing how Cache::Memcached::Fast interprets codes.
Tim Bunce
More...
almost 18 years ago
Reuse key buffer between calls to mget.
Tim Bunce
More...
almost 18 years ago
Only include perl callback if it's set.
Tim Bunce
More...
almost 18 years ago
Added listing of responses from http://search.cpan.org/src/KROKI/Cache-Memcached-Fast-0.08/src/client.c
CaptTofu
More...
almost 18 years ago
Fumbled upload of 0.1403 so bump to 0.1404
Tim Bunce
More...
almost 18 years ago
Prep for 0.1403 release.
Tim Bunce
More...
almost 18 years ago
Fixes for perl 5.6 support Remove dependency on Time::HiRes for tests.
Tim Bunce
More...
almost 18 years ago
Prep 0.1402
Tim Bunce
More...
almost 18 years ago
Remove memcached_server_st* struct related functions for now. Reenable perl 5.006 as we supply our own xsubpp now. Update Changes file and tweak docs.
Tim Bunce
More...
almost 18 years ago
Add mechanism to mark funcs that won't be implemented (ie memcached_callback_get) Add memcached_cas_by_key Tidy up docs a little.
Tim Bunce
More...
almost 18 years ago
Refactor common code in get and get_by_key into new _fetch_one_sv. Partial support for getting cas value in perl 'get' callback.
Tim Bunce
More...
almost 18 years ago
add memcached_lib_version plus version consistency test. add memcached_mget_by_key, memcached_verbosity, rework the docs to move *_by_key variants into separate section that doesn't need to duplicate all the docs of the non-by-key variants.
Tim Bunce
More...
almost 18 years ago
Extend ExtUtils::ParseXS to support multiple deferred code sections. Use that to defer the value handling code till after the flag handling code. So modifying flags in set callbacks now works. Reenabled tests, which now pass.
Tim Bunce
More...
almost 18 years ago
Fix set callback to allow refs to be passed to the callback. (Overlapped with r93 by lestrrat. It merged elements of both.)
Tim Bunce
More...
almost 18 years ago
add memcached_quit doc
Daisuke Maki
More...
almost 18 years ago
add memcached_quit (need for disconnect_all)
Daisuke Maki
More...
almost 18 years ago
handle references differently from simple SVs
Daisuke Maki
More...
almost 18 years ago
Update memcached_get_by_key arg types and params.
Tim Bunce
More...
almost 18 years ago
Move set value callback logic into typemap (so it applies to every function that takes a value as input). Not quite 100% yet as flags don't work. Needs some ParseXS work. Modified 36-replace-by-key to not fail if run twice in same second. Disabled a test that, I believe, won't pass when using a single server. Modified ParseXS to output some text later than it was. Moved get_cb and set_cb into the lmc_cb_context_st context in lmc_state as it simplifies the code elsewhere and that embedded lmc_cb_context_st can be viewed as the 'default context' that others, if we need them, can be cloned from. All tests pass, yeah (except for some missing docs)
Tim Bunce
More...
almost 18 years ago
←
1
2
3
4
5
6
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree