@@ -97,6 +97,7 @@ namespace myrocks {
97
97
static st_global_stats global_stats;
98
98
static st_export_stats export_stats;
99
99
100
+ #ifdef MARIAROCKS_NOT_YET
100
101
/* *
101
102
Updates row counters based on the table type and operation type.
102
103
*/
@@ -108,6 +109,7 @@ void ha_rocksdb::update_row_stats(operation_type type) {
108
109
else
109
110
global_stats.rows [type].inc ();
110
111
}
112
+ #endif
111
113
112
114
void dbug_dump_database (rocksdb::DB *db);
113
115
static handler *rocksdb_create_handler (my_core::handlerton *hton,
@@ -6111,9 +6113,9 @@ int ha_rocksdb::secondary_index_read(const int keyno, uchar *buf)
6111
6113
{
6112
6114
DBUG_ASSERT (buf != nullptr );
6113
6115
DBUG_ASSERT (table != nullptr );
6114
-
6116
+ # ifdef MARIAROCKS_NOT_YET
6115
6117
stats.rows_requested ++;
6116
-
6118
+ # endif
6117
6119
/* Use STATUS_NOT_FOUND when record not found or some error occurred */
6118
6120
table->status = STATUS_NOT_FOUND;
6119
6121
@@ -6150,9 +6152,11 @@ int ha_rocksdb::secondary_index_read(const int keyno, uchar *buf)
6150
6152
if (!rc)
6151
6153
{
6152
6154
table->status = 0 ;
6155
+ #ifdef MARIAROCKS_NOT_YET
6153
6156
stats.rows_read ++;
6154
6157
stats.rows_index_next ++;
6155
6158
update_row_stats (ROWS_READ);
6159
+ #endif
6156
6160
}
6157
6161
return rc;
6158
6162
}
@@ -6256,8 +6260,9 @@ int ha_rocksdb::index_read_map_impl(uchar *buf, const uchar *key,
6256
6260
6257
6261
/* By default, we don't need the retrieved records to match the prefix */
6258
6262
m_sk_match_prefix= nullptr ;
6263
+ #ifdef MARIAROCKS_NOT_YET
6259
6264
stats.rows_requested ++;
6260
-
6265
+ # endif
6261
6266
if (active_index == table->s ->primary_key &&
6262
6267
find_flag == HA_READ_KEY_EXACT && using_full_key)
6263
6268
{
@@ -6270,9 +6275,11 @@ int ha_rocksdb::index_read_map_impl(uchar *buf, const uchar *key,
6270
6275
rc= get_row_by_rowid (buf, m_pk_packed_tuple, size);
6271
6276
if (!rc)
6272
6277
{
6278
+ #ifdef MARIAROCKS_NOT_YET
6273
6279
stats.rows_read ++;
6274
6280
stats.rows_index_first ++;
6275
6281
update_row_stats (ROWS_READ);
6282
+ #endif
6276
6283
}
6277
6284
DBUG_RETURN (rc);
6278
6285
}
@@ -6397,9 +6404,11 @@ int ha_rocksdb::index_read_map_impl(uchar *buf, const uchar *key,
6397
6404
else
6398
6405
{
6399
6406
table->status = 0 ;
6407
+ #ifdef MARIAROCKS_NOT_YET
6400
6408
stats.rows_read ++;
6401
6409
stats.rows_index_first ++;
6402
6410
update_row_stats (ROWS_READ);
6411
+ #endif
6403
6412
}
6404
6413
DBUG_RETURN (rc);
6405
6414
}
@@ -6962,8 +6971,10 @@ int ha_rocksdb::index_first_intern(uchar *buf)
6962
6971
index_next is always incremented on success, so decrement if it is
6963
6972
index_first instead
6964
6973
*/
6974
+ #ifdef MARIAROCKS_NOT_YET
6965
6975
stats.rows_index_first ++;
6966
6976
stats.rows_index_next --;
6977
+ #endif
6967
6978
}
6968
6979
DBUG_RETURN (rc);
6969
6980
}
@@ -7094,8 +7105,10 @@ int ha_rocksdb::index_last_intern(uchar *buf)
7094
7105
index_next is always incremented on success, so decrement if it is
7095
7106
index_first instead
7096
7107
*/
7108
+ #ifdef MARIAROCKS_NOT_YET
7097
7109
stats.rows_index_first ++;
7098
7110
stats.rows_index_next --;
7111
+ #endif
7099
7112
}
7100
7113
DBUG_RETURN (rc);
7101
7114
}
@@ -7266,8 +7279,10 @@ int ha_rocksdb::write_row(uchar *buf)
7266
7279
7267
7280
if (rv == 0 )
7268
7281
{
7282
+ #ifdef MARIAROCKS_NOT_YET
7269
7283
stats.rows_inserted ++;
7270
7284
update_row_stats (ROWS_INSERTED);
7285
+ #endif
7271
7286
}
7272
7287
DBUG_RETURN (rv);
7273
7288
}
@@ -8047,8 +8062,9 @@ int ha_rocksdb::rnd_next_with_direction(uchar *buf, bool move_forward)
8047
8062
DBUG_ENTER (" ha_rocksdb::rnd_next" );
8048
8063
8049
8064
table->status = STATUS_NOT_FOUND;
8065
+ #ifdef MARIAROCKS_NOT_YET
8050
8066
stats.rows_requested ++;
8051
-
8067
+ # endif
8052
8068
if (!m_scan_it || !m_scan_it->Valid ())
8053
8069
{
8054
8070
/*
@@ -8123,9 +8139,11 @@ int ha_rocksdb::rnd_next_with_direction(uchar *buf, bool move_forward)
8123
8139
rc= HA_ERR_END_OF_FILE;
8124
8140
8125
8141
if (!rc) {
8142
+ #ifdef MARIAROCKS_NOT_YET
8126
8143
stats.rows_read ++;
8127
8144
stats.rows_index_next ++;
8128
8145
update_row_stats (ROWS_READ);
8146
+ #endif
8129
8147
}
8130
8148
8131
8149
DBUG_RETURN (rc);
@@ -8239,8 +8257,10 @@ int ha_rocksdb::delete_row(const uchar *buf)
8239
8257
{
8240
8258
DBUG_RETURN (HA_ERR_INTERNAL_ERROR);
8241
8259
}
8260
+ #ifdef MARIAROCKS_NOT_YET
8242
8261
stats.rows_deleted ++;
8243
8262
update_row_stats (ROWS_DELETED);
8263
+ #endif
8244
8264
8245
8265
DBUG_RETURN (0 );
8246
8266
}
@@ -8429,7 +8449,9 @@ int ha_rocksdb::rnd_pos(uchar *buf, uchar *pos)
8429
8449
size_t len;
8430
8450
DBUG_ENTER (" ha_rocksdb::rnd_pos" );
8431
8451
8452
+ #ifdef MARIAROCKS_NOT_YET
8432
8453
stats.rows_requested ++;
8454
+ #endif
8433
8455
len= m_pk_descr->key_length (table, rocksdb::Slice ((const char *)pos,
8434
8456
ref_length));
8435
8457
if (len == size_t (-1 ))
@@ -8441,8 +8463,10 @@ int ha_rocksdb::rnd_pos(uchar *buf, uchar *pos)
8441
8463
8442
8464
if (!rc)
8443
8465
{
8466
+ #ifdef MARIAROCKS_NOT_YET
8444
8467
stats.rows_read ++;
8445
8468
update_row_stats (ROWS_READ);
8469
+ #endif
8446
8470
}
8447
8471
8448
8472
DBUG_RETURN (rc);
@@ -8504,8 +8528,10 @@ int ha_rocksdb::update_row(const uchar *old_data, uchar *new_data)
8504
8528
8505
8529
if (rv == 0 )
8506
8530
{
8531
+ #ifdef MARIAROCKS_NOT_YET
8507
8532
stats.rows_updated ++;
8508
8533
update_row_stats (ROWS_UPDATED);
8534
+ #endif
8509
8535
}
8510
8536
DBUG_RETURN (rv);
8511
8537
}
0 commit comments