Browse Source

Addresses #1079

makes DB_TXN->parent public

git-svn-id: file:///svn/tokudb@5616 c7de825b-a66e-492c-adef-691d508d4ae1
pull/56/head
Yoni Fogel 18 years ago
parent
commit
7c124bcef5
  1. 3
      buildheader/db.h_4_1
  2. 3
      buildheader/db.h_4_3
  3. 3
      buildheader/db.h_4_4
  4. 3
      buildheader/db.h_4_5
  5. 3
      buildheader/db.h_4_6
  6. 1
      buildheader/sample_offsets_64_4_1.h
  7. 1
      buildheader/sample_offsets_64_4_3.h
  8. 1
      buildheader/sample_offsets_64_4_4.h
  9. 1
      buildheader/sample_offsets_64_4_5.h
  10. 1
      buildheader/sample_offsets_64_4_6.h
  11. 3
      include/db.h

3
buildheader/db.h_4_1

@ -219,8 +219,9 @@ struct __toku_db_txn_active {
};
struct __toku_db_txn {
DB_ENV *mgrp /*In TokuDB, mgrp is a DB_ENV not a DB_TXNMGR*/; /* 32-bit offset=0 size=4, 64=bit offset=0 size=8 */
DB_TXN *parent; /* 32-bit offset=4 size=4, 64=bit offset=8 size=8 */
struct __toku_db_txn_internal *i;
void* __toku_dummy0[9];
void* __toku_dummy0[8];
char __toku_dummy1[24];
void *api_internal; /* 32-bit offset=68 size=4, 64=bit offset=112 size=8 */
void* __toku_dummy2[1];

3
buildheader/db.h_4_3

@ -235,8 +235,9 @@ struct __toku_db_txn_active {
};
struct __toku_db_txn {
DB_ENV *mgrp /*In TokuDB, mgrp is a DB_ENV not a DB_TXNMGR*/; /* 32-bit offset=0 size=4, 64=bit offset=0 size=8 */
DB_TXN *parent; /* 32-bit offset=4 size=4, 64=bit offset=8 size=8 */
struct __toku_db_txn_internal *i;
void* __toku_dummy0[14];
void* __toku_dummy0[13];
char __toku_dummy1[24];
void *api_internal; /* 32-bit offset=88 size=4, 64=bit offset=152 size=8 */
void* __toku_dummy2[2];

3
buildheader/db.h_4_4

@ -240,8 +240,9 @@ struct __toku_db_txn_active {
};
struct __toku_db_txn {
DB_ENV *mgrp /*In TokuDB, mgrp is a DB_ENV not a DB_TXNMGR*/; /* 32-bit offset=0 size=4, 64=bit offset=0 size=8 */
DB_TXN *parent; /* 32-bit offset=4 size=4, 64=bit offset=8 size=8 */
struct __toku_db_txn_internal *i;
void* __toku_dummy0[17];
void* __toku_dummy0[16];
char __toku_dummy1[8];
void *api_internal; /* 32-bit offset=84 size=4, 64=bit offset=160 size=8 */
void* __toku_dummy2[2];

3
buildheader/db.h_4_5

@ -239,8 +239,9 @@ struct __toku_db_txn_active {
};
struct __toku_db_txn {
DB_ENV *mgrp /*In TokuDB, mgrp is a DB_ENV not a DB_TXNMGR*/; /* 32-bit offset=0 size=4, 64=bit offset=0 size=8 */
DB_TXN *parent; /* 32-bit offset=4 size=4, 64=bit offset=8 size=8 */
struct __toku_db_txn_internal *i;
void* __toku_dummy0[17];
void* __toku_dummy0[16];
char __toku_dummy1[8];
void *api_internal; /* 32-bit offset=84 size=4, 64=bit offset=160 size=8 */
void* __toku_dummy2[2];

3
buildheader/db.h_4_6

@ -243,8 +243,9 @@ struct __toku_db_txn_active {
};
struct __toku_db_txn {
DB_ENV *mgrp /*In TokuDB, mgrp is a DB_ENV not a DB_TXNMGR*/; /* 32-bit offset=0 size=4, 64=bit offset=0 size=8 */
DB_TXN *parent; /* 32-bit offset=4 size=4, 64=bit offset=8 size=8 */
struct __toku_db_txn_internal *i;
void* __toku_dummy0[18];
void* __toku_dummy0[17];
char __toku_dummy1[8];
void *api_internal; /* 32-bit offset=88 size=4, 64=bit offset=168 size=8 */
void* __toku_dummy2[2];

1
buildheader/sample_offsets_64_4_1.h

@ -76,6 +76,7 @@ struct fieldinfo db_txn_active_fields64[] = {
};
struct fieldinfo db_txn_fields64[] = {
{"DB_ENV *mgrp /*In TokuDB, mgrp is a DB_ENV not a DB_TXNMGR*/", 0, 8},
{"DB_TXN *parent", 8, 8},
{"void *api_internal", 112, 8},
{"int (*abort) (DB_TXN *)", 128, 8},
{"int (*commit) (DB_TXN*, u_int32_t)", 136, 8},

1
buildheader/sample_offsets_64_4_3.h

@ -82,6 +82,7 @@ struct fieldinfo db_txn_active_fields64[] = {
};
struct fieldinfo db_txn_fields64[] = {
{"DB_ENV *mgrp /*In TokuDB, mgrp is a DB_ENV not a DB_TXNMGR*/", 0, 8},
{"DB_TXN *parent", 8, 8},
{"void *api_internal", 152, 8},
{"int (*abort) (DB_TXN *)", 176, 8},
{"int (*commit) (DB_TXN*, u_int32_t)", 184, 8},

1
buildheader/sample_offsets_64_4_4.h

@ -82,6 +82,7 @@ struct fieldinfo db_txn_active_fields64[] = {
};
struct fieldinfo db_txn_fields64[] = {
{"DB_ENV *mgrp /*In TokuDB, mgrp is a DB_ENV not a DB_TXNMGR*/", 0, 8},
{"DB_TXN *parent", 8, 8},
{"void *api_internal", 160, 8},
{"int (*abort) (DB_TXN *)", 184, 8},
{"int (*commit) (DB_TXN*, u_int32_t)", 192, 8},

1
buildheader/sample_offsets_64_4_5.h

@ -81,6 +81,7 @@ struct fieldinfo db_txn_active_fields64[] = {
};
struct fieldinfo db_txn_fields64[] = {
{"DB_ENV *mgrp /*In TokuDB, mgrp is a DB_ENV not a DB_TXNMGR*/", 0, 8},
{"DB_TXN *parent", 8, 8},
{"void *api_internal", 160, 8},
{"int (*abort) (DB_TXN *)", 184, 8},
{"int (*commit) (DB_TXN*, u_int32_t)", 192, 8},

1
buildheader/sample_offsets_64_4_6.h

@ -81,6 +81,7 @@ struct fieldinfo db_txn_active_fields64[] = {
};
struct fieldinfo db_txn_fields64[] = {
{"DB_ENV *mgrp /*In TokuDB, mgrp is a DB_ENV not a DB_TXNMGR*/", 0, 8},
{"DB_TXN *parent", 8, 8},
{"void *api_internal", 168, 8},
{"int (*abort) (DB_TXN *)", 192, 8},
{"int (*commit) (DB_TXN*, u_int32_t)", 200, 8},

3
include/db.h

@ -240,8 +240,9 @@ struct __toku_db_txn_active {
};
struct __toku_db_txn {
DB_ENV *mgrp /*In TokuDB, mgrp is a DB_ENV not a DB_TXNMGR*/; /* 32-bit offset=0 size=4, 64=bit offset=0 size=8 */
DB_TXN *parent; /* 32-bit offset=4 size=4, 64=bit offset=8 size=8 */
struct __toku_db_txn_internal *i;
void* __toku_dummy0[17];
void* __toku_dummy0[16];
char __toku_dummy1[8];
void *api_internal; /* 32-bit offset=84 size=4, 64=bit offset=160 size=8 */
void* __toku_dummy2[2];

Loading…
Cancel
Save