March 03, 2007


pgmemcache 1.2 beta is out. This release makes some notable
changes to the pgmemcache API, including:

  • There is now no need to call memcache_init, and
    that function has been removed, as has memcache_free

  • A default list of memcached servers can now be specified
    via the newly-added pgmemcache.default_servers
    custom GUC variable

  • There are some new functions, like
    memcache_server_list and

  • Various deprecated or broken functions have been
    removed, including memcache_flush_all(TEXT), and
    the 1-argument versions of memcache_add,
    memcache_set, and memcache_replace

The release notes have more information. Note that I haven’t
had a chance yet to update all the documentation for these
changes (e.g. seanc’s slides on pgmemcache are becomingly
increasingly out of date).

Also, there’s a bug in
libmemcache that effects the new SRF
memcache_server_list: connected servers were not
properly marked as such by libmemcache. I’ve fixed this in
the latest libmemcache
, but I haven’t had a chance to roll 1.4.0rc3 yet.

Download: pgmemcache_1.2beta1.tar.gz,

Leave a comment

Filed under Advogato, PostgreSQL

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s