From 91ddd5595b0a7aaf0183765a705f29a95c6cfb2d Mon Sep 17 00:00:00 2001 From: dan Date: Wed, 9 Mar 2011 11:17:05 +0000 Subject: [PATCH] Add a function to the session extension invert a changeset. FossilOrigin-Name: 75d5dff725dbb66d67d56ad042926f1daae56dbe --- ext/session/sqlite3session.c | 108 +++++++++++++++++++++++++++++++---- ext/session/sqlite3session.h | 9 +++ ext/session/test_session.c | 32 +++++++++++ manifest | 18 +++--- manifest.uuid | 2 +- test/session1.test | 64 +++++++++++++++------ 6 files changed, 195 insertions(+), 38 deletions(-) diff --git a/ext/session/sqlite3session.c b/ext/session/sqlite3session.c index eb024775fd..0b6a985279 100644 --- a/ext/session/sqlite3session.c +++ b/ext/session/sqlite3session.c @@ -839,28 +839,34 @@ static int sessionReadRecord( for(i=0; i