rename to sf_file_writer_deal_versioned_buffer
parent
1a03fec1f6
commit
68d41aa690
|
|
@ -46,7 +46,8 @@ static inline void binlog_writer_set_next_version(SFBinlogWriterInfo *writer,
|
||||||
}
|
}
|
||||||
|
|
||||||
#define deal_binlog_one_record(wb) \
|
#define deal_binlog_one_record(wb) \
|
||||||
sf_file_writer_deal_buffer(&wb->writer->fw, &wb->bf, wb->version.last)
|
sf_file_writer_deal_versioned_buffer(&wb->writer->fw, \
|
||||||
|
&wb->bf, wb->version.last)
|
||||||
|
|
||||||
#define GET_WBUFFER_VERSION_COUNT(wb) \
|
#define GET_WBUFFER_VERSION_COUNT(wb) \
|
||||||
(((wb)->version.last - (wb)->version.first) + 1)
|
(((wb)->version.last - (wb)->version.first) + 1)
|
||||||
|
|
|
||||||
|
|
@ -276,7 +276,7 @@ int sf_file_writer_get_current_index(SFFileWriterInfo *writer)
|
||||||
return writer->binlog.index;
|
return writer->binlog.index;
|
||||||
}
|
}
|
||||||
|
|
||||||
int sf_file_writer_deal_buffer(SFFileWriterInfo *writer,
|
int sf_file_writer_deal_versioned_buffer(SFFileWriterInfo *writer,
|
||||||
BufferInfo *buffer, const int64_t version)
|
BufferInfo *buffer, const int64_t version)
|
||||||
{
|
{
|
||||||
int result;
|
int result;
|
||||||
|
|
|
||||||
|
|
@ -69,9 +69,12 @@ int sf_file_writer_init(SFFileWriterInfo *writer,
|
||||||
|
|
||||||
void sf_file_writer_destroy(SFFileWriterInfo *writer);
|
void sf_file_writer_destroy(SFFileWriterInfo *writer);
|
||||||
|
|
||||||
int sf_file_writer_deal_buffer(SFFileWriterInfo *writer,
|
int sf_file_writer_deal_versioned_buffer(SFFileWriterInfo *writer,
|
||||||
BufferInfo *buffer, const int64_t version);
|
BufferInfo *buffer, const int64_t version);
|
||||||
|
|
||||||
|
#define sf_file_writer_deal_buffer(writer, buffer) \
|
||||||
|
sf_file_writer_deal_versioned_buffer(writer, buffer, 0)
|
||||||
|
|
||||||
int sf_file_writer_flush(SFFileWriterInfo *writer);
|
int sf_file_writer_flush(SFFileWriterInfo *writer);
|
||||||
|
|
||||||
static inline void sf_file_writer_set_flags(
|
static inline void sf_file_writer_set_flags(
|
||||||
|
|
|
||||||
|
|
@ -35,7 +35,7 @@
|
||||||
#include "sf_ordered_writer.h"
|
#include "sf_ordered_writer.h"
|
||||||
|
|
||||||
#define deal_binlog_one_record(writer, wb) \
|
#define deal_binlog_one_record(writer, wb) \
|
||||||
sf_file_writer_deal_buffer(&(writer)->fw, &wb->bf, wb->version)
|
sf_file_writer_deal_versioned_buffer(&(writer)->fw, &wb->bf, wb->version)
|
||||||
|
|
||||||
static inline int flush_writer_files(SFOrderedWriterInfo *writer)
|
static inline int flush_writer_files(SFOrderedWriterInfo *writer)
|
||||||
{
|
{
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue