-
Notifications
You must be signed in to change notification settings - Fork 179
Closed
Description
- add
bool WireFormat::SkipString(CodedInputStream*)
(used below); Client::Impl::ReceiveData()
usesSkipString
to skip over an unused string in the input, instead of creating astd::string
, reading into it, then discarding it;Client::Impl::ReadBlock(...)
reuses thestd::string
variablesname
andtype
for all columns, instead of allocating these twostd::string
s for each column;Client::Impl::Insert(...)
builds the fields_section more efficiently, directly from theblock
, without creating and copying from theblock
into astd::vector<std::string>
, and then writing to std::stringstream from it.
Metadata
Metadata
Assignees
Labels
No labels