Leonid Fedorov
c2d0fa24da
replace boost::shared_array<T> to std::shared_ptr<T[]>
2023-04-14 10:33:27 +00:00
Leonid Fedorov
a508b86091
remove boost/shared_array include
2023-04-14 09:42:50 +00:00
Leonid Fedorov
56f2346083
Remove windows ifdefs
2023-03-02 15:59:42 +00:00
Roman Nozdrin
1624c347f6
MCOL-5152 This patch enables PP to put ByteStreams into DEC input queue directly for a local PP-EM connection
2022-07-04 09:06:40 +00:00
Leonid Fedorov
3919c541ac
New warnfixes ( #2254 )
...
* Fix clang warnings
* Remove vim tab guides
* initialize variables
* 'strncpy' output truncated before terminating nul copying as many bytes from a string as its length
* Fix ISO C++17 does not allow 'register' storage class specifier for outdated bison
* chars are unsigned on ARM, having if (ival < 0) always false
* chars are unsigned by default on ARM and comparison with -1 if always true
2022-02-17 13:08:58 +03:00
Leonid Fedorov
04752ec546
clang format apply
2022-01-21 16:43:49 +00:00
Denis Khalikov
1b6d278404
Handle error during parsing of bytestream.
...
The error can occur in case we send the bytestream with `old` format header.
2021-12-30 12:30:21 +03:00
Denis Khalikov
7bda598fbf
MCOL-4810 Redundant copying and wasting memory in PrimProc
...
This patch eliminates a copying `long string`s into the bytestream.
2021-08-26 12:16:23 +03:00
Alexey Antipovsky
45b4ec9065
Set minimal GCC version to 5 to ignore -Wunused-result
2020-11-17 15:03:10 +03:00
benthompson15
eac7dab096
MCOL-4030: first commit of warning removals unneed const and missing virtual dtors.
2020-06-23 13:51:36 -05:00
Andrew Hutchings
a8cd34f86d
Add support for building from server
2019-12-03 21:21:28 +00:00
Roman Nozdrin
3c89a4bba4
MCOL-537 Preprocessor if blocks with pragmas now have else branch.
...
DMLProc exits on setupCwd failure.
2019-05-09 20:25:21 +03:00
Roman Nozdrin
b2436502cb
MCOL-537 Enabled -Wno-unused-result for OAM code.
...
Fixed pragmas that disables compilation checks.
DDLProc now returns an error if it couldn't cwd.
Use either auto_ptr or unique_ptr depending on GCC version.
2019-05-08 19:44:01 +03:00
Patrick LeBlanc
cbbf267e88
MCOL-537, cleanup compiler warnings. Checkpointing a bunch of fixes.
...
Work in progress...
2019-04-29 10:56:48 +03:00
Andrew Hutchings
01446d1e22
Reformat all code to coding standard
2017-10-26 17:18:17 +01:00
Andrew Hutchings
830b24c1fa
MCOL-529 Pool DBRM connections
...
DBRM connections are reused so that we don't have a huge amount of
TIME_WAIT sockets when there are large amounts of DML. Also applied to
i_s.columnstore_files
2017-04-14 14:13:15 +01:00
David Hall
29785cf202
MCOL-480 remove the annoying warning log message. This code path is normal and shouldn't log anyything.
2017-02-09 18:00:00 -06:00
Ben Thompson
42cd203265
MCOL-372: Modify condition which message is logged. Before was logging once a second on every timeout.
2016-11-09 13:13:42 -06:00
David Hall
7e0723a8bc
MCOL-259 replace system call to columnstore status with a function call to alleviate a race condition. Also added exception logging in a few places that will be helpful.
2016-09-02 09:30:53 -05:00
david hill
f6afc42dd0
the begginning
2016-01-06 14:08:59 -06:00