Showing entries 11 to 20 of 24
« 10 Newer Entries | 4 Older Entries »
Displaying posts with tag: dpm (reset)
Happy new year! DPM, memcached, etc

r5 of DPM will appear ... tomorrow! It's close now, but I'ma go party a bit. There's new code in HEAD if you're bored.

New stuff:

- Bugfixes (crash bugs, silly things)
- CMake build file.
- Code ported from Linux to OS X (leopard) PPC, OpenBSD 4.2, FreeBSD 6.2
- (not done yet) support INADDR_ANY, unix domain sockets, few more things.

Also, new releases of memcached coming up as soon as possible, along with nice clear useful documentation.

- 1.3.0, with binary protocol!
- 1.2.5, with portability fixes!
- Overview of all outstanding projects/ideas worth doing, now that memcached's development has been jumpstarted.

Then later;

- 1.3.1, probably with all of the binary protocol bugs fixed!

Happy new …

[Read more]
DPM Release-4

DPM homepage

http://consoleninja.net/code/dpm/rel/dpm-r4.tar.gz - tarball of r4
git clone http://consoleninja.net/code/dpm/dpm.git - to get the latest code, always
http://consoleninja.net/code/dpm/dpm-export.tar.gz - a tarball of the latest code, for those unwilling to git it.

It's been a long time. I suck. One of these days I'll be productive enough to pop out releases.

Unfortunately I've been sitting on this one for a long time. There are significant API updates in this one, but I've cut it just short of being really good. Impatient :)

Notable API changes:

- All …

[Read more]
DPM Release-4

DPM homepage

http://consoleninja.net/code/dpm/rel/dpm-r4.tar.gz - tarball of r4
git clone http://consoleninja.net/code/dpm/dpm.git - to get the latest code, always
http://consoleninja.net/code/dpm/dpm-export.tar.gz - a tarball of the latest code, for those unwilling to git it.

It's been a long time. I suck. One of these days I'll be productive enough to pop out releases.

Unfortunately I've been sitting on this one for a long time. There are significant API updates in this one, but I've cut it just short of being really good. Impatient :)

Notable API changes:

- All …

[Read more]
Proxy for MySQL quickie

Some small (but meaningful) updates in HEAD at http://consoleninja.net/code/dpm/dpm.git :

- You can now actually specify a username/password when connecting to a server. A few other similar spots were fixed.
- You can get the remote connection ID from a connection object.
- New myp.close() command for closing connections ;)

I've tested kill -9'ing clients, servers, in various states of transit with no obvious bugs. It's probably still unstable but these changes make a big difference.

I'm not an API designer by any stretch. I'm stuck wondering:

Should connobj:remote_id() (or just remote()) return the object id, or the full object?

On that same line, all callbacks have the affected connection ID as an argument. Should that just be a reference to the actual connection object, or continue to …

[Read more]
Proxy for MySQL quickie

Some small (but meaningful) updates in HEAD at http://consoleninja.net/code/dpm/dpm.git :

- You can now actually specify a username/password when connecting to a server. A few other similar spots were fixed.
- You can get the remote connection ID from a connection object.
- New myp.close() command for closing connections ;)

I've tested kill -9'ing clients, servers, in various states of transit with no obvious bugs. It's probably still unstable but these changes make a big difference.

I'm not an API designer by any stretch. I'm stuck wondering:

Should connobj:remote_id() (or just remote()) return the object id, or the full object?

On that same line, all callbacks have the affected connection ID as an argument. Should that just be a reference to the actual connection object, or continue to …

[Read more]
Dormando's Proxy for MySQL, release 3

previous post

http://consoleninja.net/code/dpm/rel/dpm-r3.tar.gz - tarball of r3
git clone http://consoleninja.net/code/dpm/dpm.git - to get the latest code, always
http://consoleninja.net/code/dpm/dpm-export.tar.gz - a tarball of the latest code, for those unwilling to git it.

It's been way, way too long. Next release will be within a week and a half, and will try to stick to the once-a-week schedule from then on. There've been over 210 commits to the repo at this point. The speed has been picking up.

Notable changes:

- Resultsets are fully parseable and writeable! This …

[Read more]
Dormando's Proxy for MySQL, release 3

previous post

http://consoleninja.net/code/dpm/rel/dpm-r3.tar.gz - tarball of r3
git clone http://consoleninja.net/code/dpm/dpm.git - to get the latest code, always
http://consoleninja.net/code/dpm/dpm-export.tar.gz - a tarball of the latest code, for those unwilling to git it.

It's been way, way too long. Next release will be within a week and a half, and will try to stick to the once-a-week schedule from then on. There've been over 210 commits to the repo at this point. The speed has been picking up.

Notable changes:

- Resultsets are fully parseable and writeable! This …

[Read more]
Dormando's Proxy for MySQL, release 2

Previous post

http://consoleninja.net/code/dpm/rel/dpm-r2.tar.gz - tarball of r2
git clone http://consoleninja.net/code/dpm/dpm.git - to get the latest code, always
http://consoleninja.net/code/dpm/dpm-export.tar.gz - a tarball of the latest code, for those unwilling to git it.

I'll keep this short. Also, just noticed my tags aren't getting uploaded to the remote git. Sorry.

Bunch of commits worthy of a new release:
- new included pass-through demo.
- cleaned the included connection pooling demo a little.
- 'proxy_until' demo. Disables packet processing temporarily. …

[Read more]
Dormando's Proxy for MySQL, release 2

Previous post

http://consoleninja.net/code/dpm/rel/dpm-r2.tar.gz - tarball of r2
git clone http://consoleninja.net/code/dpm/dpm.git - to get the latest code, always
http://consoleninja.net/code/dpm/dpm-export.tar.gz - a tarball of the latest code, for those unwilling to git it.

I'll keep this short. Also, just noticed my tags aren't getting uploaded to the remote git. Sorry.

Bunch of commits worthy of a new release:
- new included pass-through demo.
- cleaned the included connection pooling demo a little.
- 'proxy_until' demo. Disables packet processing temporarily. …

[Read more]
Dormando's Proxy for MySQL, release 1

original post
second post

http://consoleninja.net/code/dpm/rel/dpm-r1.tar.gz - release 1 of DPM, tarballed sources. Also available via cloning git and tracking the 'release-1' tag

git clone http://consoleninja.net/code/dpm/dpm.git - to get the latest code, always
http://consoleninja.net/code/dpm/dpm-export.tar.gz - a tarball of the latest code, for those unwilling to git it.

I'd still call this a preview release, but it's too juicy to not release in some form. Early and often, right?

This is the first …

[Read more]
Showing entries 11 to 20 of 24
« 10 Newer Entries | 4 Older Entries »