epam / TimeBaseClientCpp
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 160 files with 22,784 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 11 files changed 6-20 times (5,095 lines of code)
    • 149 files changed 1-5 times (17,689 lines of code)
0% | 0% | 0% | 22% | 77%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 160 files with 22,784 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 152 files changed by 2-5 contributors (22,388 lines of code)
    • 8 files changed by 1 contributor (396 lines of code)
0% | 0% | 0% | 98% | 1%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
h, cpp, yaml, c, hpp, filters, txt, vcxproj, gitignore, targets, nuspec, json, properties
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
cpp0% | 0% | 0% | 35% | 64%
h0% | 0% | 0% | 1% | 98%
vcxproj0% | 0% | 0% | 0% | 100%
filters0% | 0% | 0% | 0% | 100%
c0% | 0% | 0% | 0% | 100%
targets0% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
src0% | 0% | 0% | 25% | 74%
include0% | 0% | 0% | 0% | 100%
prj0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
tickloader_http.cpp
in src/dxapi/native/tickdb/http
1139 74 2021-05-13 2023-03-14 8 5 rkisel@deltixlab.com rkisel@deltixlab.com
timerange_request.cpp
in src/dxapi/native/tickdb/http/xml/stream
49 1 2021-05-13 2022-03-28 7 5 rkisel@deltixlab.com romkisel@gmail.com
session_handler.cpp
in src/dxapi/native/tickdb
794 43 2021-05-13 2022-03-28 7 5 rkisel@deltixlab.com romkisel@gmail.com
tickcursor_http.cpp
in src/dxapi/native/tickdb/http
1204 57 2021-05-13 2023-11-03 7 5 rkisel@deltixlab.com rkisel@deltixlab.com
timerange_request.h
in src/dxapi/native/tickdb/http/xml/stream
10 - 2021-05-13 2022-03-28 6 5 rkisel@deltixlab.com romkisel@gmail.com
modify_entities_request.h
in src/dxapi/native/tickdb/http/xml/cursor
16 - 2021-05-13 2022-03-28 6 5 rkisel@deltixlab.com romkisel@gmail.com
protocol.h
in src/dxapi/native/tickdb
83 - 2021-05-13 2023-11-03 6 4 rkisel@deltixlab.com rkisel@deltixlab.com
tickdb_stream_requests.cpp
in src/dxapi/native/tickdb/http
162 18 2021-05-13 2022-03-28 6 5 rkisel@deltixlab.com romkisel@gmail.com
loader_manager.cpp
in src/dxapi/native/tickdb
214 12 2021-05-13 2022-03-28 6 5 rkisel@deltixlab.com romkisel@gmail.com
tickstream_impl.cpp
in src/dxapi/native/tickdb
433 49 2021-05-13 2022-03-28 6 5 rkisel@deltixlab.com romkisel@gmail.com
tickdb_http.cpp
in src/dxapi/native/tickdb/http
991 46 2021-05-13 2022-03-28 6 5 rkisel@deltixlab.com romkisel@gmail.com
loading_options.h
in include/native/dxapi
22 - 2021-05-13 2023-03-14 5 4 rkisel@deltixlab.com rkisel@deltixlab.com
schema_change_task.h
in include/native/dxapi
28 - 2021-05-13 2022-03-28 5 5 rkisel@deltixlab.com romkisel@gmail.com
platform.h
in src/dxapi/native/platform
115 11 2021-05-13 2022-03-28 5 5 rkisel@deltixlab.com romkisel@gmail.com
timebase_starter.cpp
in src/dxapi/native/tickdb
156 10 2021-05-13 2022-03-28 5 5 rkisel@deltixlab.com romkisel@gmail.com
data_reader_http.cpp
in src/dxapi/native/tickdb/http
228 3 2021-05-13 2022-03-28 5 5 rkisel@deltixlab.com romkisel@gmail.com
tcp.cpp
in src/dxapi/native/io
235 20 2021-05-13 2022-03-28 5 5 rkisel@deltixlab.com romkisel@gmail.com
data_reader_impl.h
in src/dxapi/native/tickdb
257 23 2021-05-13 2022-03-28 5 5 rkisel@deltixlab.com romkisel@gmail.com
common.h
in src/dxapi/native/tickdb
351 44 2021-05-13 2022-03-28 5 5 rkisel@deltixlab.com romkisel@gmail.com
data_reader.h
in include/native/dxapi
381 12 2021-05-13 2022-03-28 5 5 rkisel@deltixlab.com romkisel@gmail.com
data_writer.h
in include/native/dxapi
401 61 2021-05-13 2022-03-28 5 5 rkisel@deltixlab.com romkisel@gmail.com
platform.cpp
in src/dxapi/native/platform
585 37 2021-05-13 2022-03-28 5 5 rkisel@deltixlab.com romkisel@gmail.com
data_reader.cpp
in src/dxapi/native/tickdb
779 51 2021-05-13 2022-03-28 5 5 rkisel@deltixlab.com romkisel@gmail.com
loader_manager.h
in src/dxapi/native/tickdb
40 - 2021-05-13 2022-03-23 4 4 rkisel@deltixlab.com romkisel@gmail.com
selection_options.h
in include/native/dxapi
40 1 2021-05-13 2023-11-03 4 3 rkisel@deltixlab.com rkisel@deltixlab.com
basic_requests.h
in src/dxapi/native/tickdb/http/xml/stream
67 3 2021-05-13 2022-03-22 4 4 rkisel@deltixlab.com romkisel@gmail.com
symbol_translator.cpp
in src/dxapi/native/tickdb
81 3 2021-05-13 2022-03-23 4 4 rkisel@deltixlab.com romkisel@gmail.com
tickstream_impl.h
in src/dxapi/native/tickdb
89 9 2021-05-13 2022-03-23 4 4 rkisel@deltixlab.com romkisel@gmail.com
schema.h
in include/native/dxapi
92 4 2021-05-13 2021-05-26 4 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
session_handler.h
in src/dxapi/native/tickdb
95 - 2021-05-13 2022-03-23 4 4 rkisel@deltixlab.com romkisel@gmail.com
data_writer_impl.h
in src/dxapi/native/tickdb
169 11 2021-05-13 2022-03-23 4 4 rkisel@deltixlab.com romkisel@gmail.com
tickloader_http.h
in src/dxapi/native/tickdb/http
187 7 2021-05-13 2022-03-23 4 4 rkisel@deltixlab.com romkisel@gmail.com
tickcursor_http.h
in src/dxapi/native/tickdb/http
204 7 2021-05-13 2022-03-23 4 4 rkisel@deltixlab.com romkisel@gmail.com
tickdb_http.h
in src/dxapi/native/tickdb/http
232 4 2021-05-13 2022-03-23 4 4 rkisel@deltixlab.com romkisel@gmail.com
xml_request.h
in src/dxapi/native/tickdb/http/xml
311 12 2021-05-13 2022-03-22 4 4 rkisel@deltixlab.com romkisel@gmail.com
dxapi.h
in include/native/dxapi
364 4 2021-05-13 2022-03-23 4 4 rkisel@deltixlab.com romkisel@gmail.com
vcxproj
384 - 2021-05-13 2022-03-23 4 2 rkisel@deltixlab.com romkisel@gmail.com
protocol.cpp
in src/dxapi/native/tickdb
1 - 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
tickdb_cursor_requests.cpp
in src/dxapi/native/tickdb/http
1 - 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
sockets.h
in src/dxapi/native/platform
1 - 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
thread.cpp
in src/dxapi/native/platform
1 - 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
dxcore.h
in include/native/dxapi
1 - 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
stream_scope.h
in include/native/dxapi
1 - 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
catch.cpp
in src
2 - 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
version.h
in src/dxapi/native/platform/windows
2 - 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
targetver.h
in src/dxapi/native/platform/windows
4 - 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
tickdb_base.h
in src/dxapi/native/tickdb
7 - 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
winplat_impl.h
in src/dxapi/native/platform/windows
7 - 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
win_undef.h
in src/dxapi/native/platform/windows
7 - 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
winplat.h
in src/dxapi/native/platform/windows
8 - 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
tickloader_http.cpp
in src/dxapi/native/tickdb/http
1139 74 2021-05-13 2023-03-14 8 5 rkisel@deltixlab.com rkisel@deltixlab.com
session_handler.cpp
in src/dxapi/native/tickdb
794 43 2021-05-13 2022-03-28 7 5 rkisel@deltixlab.com romkisel@gmail.com
tickcursor_http.cpp
in src/dxapi/native/tickdb/http
1204 57 2021-05-13 2023-11-03 7 5 rkisel@deltixlab.com rkisel@deltixlab.com
timerange_request.cpp
in src/dxapi/native/tickdb/http/xml/stream
49 1 2021-05-13 2022-03-28 7 5 rkisel@deltixlab.com romkisel@gmail.com
loader_manager.cpp
in src/dxapi/native/tickdb
214 12 2021-05-13 2022-03-28 6 5 rkisel@deltixlab.com romkisel@gmail.com
tickdb_http.cpp
in src/dxapi/native/tickdb/http
991 46 2021-05-13 2022-03-28 6 5 rkisel@deltixlab.com romkisel@gmail.com
modify_entities_request.h
in src/dxapi/native/tickdb/http/xml/cursor
16 - 2021-05-13 2022-03-28 6 5 rkisel@deltixlab.com romkisel@gmail.com
timerange_request.h
in src/dxapi/native/tickdb/http/xml/stream
10 - 2021-05-13 2022-03-28 6 5 rkisel@deltixlab.com romkisel@gmail.com
tickdb_stream_requests.cpp
in src/dxapi/native/tickdb/http
162 18 2021-05-13 2022-03-28 6 5 rkisel@deltixlab.com romkisel@gmail.com
tickstream_impl.cpp
in src/dxapi/native/tickdb
433 49 2021-05-13 2022-03-28 6 5 rkisel@deltixlab.com romkisel@gmail.com
data_reader.h
in include/native/dxapi
381 12 2021-05-13 2022-03-28 5 5 rkisel@deltixlab.com romkisel@gmail.com
data_writer.h
in include/native/dxapi
401 61 2021-05-13 2022-03-28 5 5 rkisel@deltixlab.com romkisel@gmail.com
schema_change_task.h
in include/native/dxapi
28 - 2021-05-13 2022-03-28 5 5 rkisel@deltixlab.com romkisel@gmail.com
platform.cpp
in src/dxapi/native/platform
585 37 2021-05-13 2022-03-28 5 5 rkisel@deltixlab.com romkisel@gmail.com
platform.h
in src/dxapi/native/platform
115 11 2021-05-13 2022-03-28 5 5 rkisel@deltixlab.com romkisel@gmail.com
tcp.cpp
in src/dxapi/native/io
235 20 2021-05-13 2022-03-28 5 5 rkisel@deltixlab.com romkisel@gmail.com
data_reader_impl.h
in src/dxapi/native/tickdb
257 23 2021-05-13 2022-03-28 5 5 rkisel@deltixlab.com romkisel@gmail.com
data_reader.cpp
in src/dxapi/native/tickdb
779 51 2021-05-13 2022-03-28 5 5 rkisel@deltixlab.com romkisel@gmail.com
common.h
in src/dxapi/native/tickdb
351 44 2021-05-13 2022-03-28 5 5 rkisel@deltixlab.com romkisel@gmail.com
data_reader_http.cpp
in src/dxapi/native/tickdb/http
228 3 2021-05-13 2022-03-28 5 5 rkisel@deltixlab.com romkisel@gmail.com
timebase_starter.cpp
in src/dxapi/native/tickdb
156 10 2021-05-13 2022-03-28 5 5 rkisel@deltixlab.com romkisel@gmail.com
protocol.h
in src/dxapi/native/tickdb
83 - 2021-05-13 2023-11-03 6 4 rkisel@deltixlab.com rkisel@deltixlab.com
loading_options.h
in include/native/dxapi
22 - 2021-05-13 2023-03-14 5 4 rkisel@deltixlab.com rkisel@deltixlab.com
dxapi.h
in include/native/dxapi
364 4 2021-05-13 2022-03-23 4 4 rkisel@deltixlab.com romkisel@gmail.com
loader_manager.h
in src/dxapi/native/tickdb
40 - 2021-05-13 2022-03-23 4 4 rkisel@deltixlab.com romkisel@gmail.com
tickstream_impl.h
in src/dxapi/native/tickdb
89 9 2021-05-13 2022-03-23 4 4 rkisel@deltixlab.com romkisel@gmail.com
tickdb_http.h
in src/dxapi/native/tickdb/http
232 4 2021-05-13 2022-03-23 4 4 rkisel@deltixlab.com romkisel@gmail.com
tickcursor_http.h
in src/dxapi/native/tickdb/http
204 7 2021-05-13 2022-03-23 4 4 rkisel@deltixlab.com romkisel@gmail.com
tickloader_http.h
in src/dxapi/native/tickdb/http
187 7 2021-05-13 2022-03-23 4 4 rkisel@deltixlab.com romkisel@gmail.com
basic_requests.h
in src/dxapi/native/tickdb/http/xml/stream
67 3 2021-05-13 2022-03-22 4 4 rkisel@deltixlab.com romkisel@gmail.com
xml_request.h
in src/dxapi/native/tickdb/http/xml
311 12 2021-05-13 2022-03-22 4 4 rkisel@deltixlab.com romkisel@gmail.com
data_writer_impl.h
in src/dxapi/native/tickdb
169 11 2021-05-13 2022-03-23 4 4 rkisel@deltixlab.com romkisel@gmail.com
symbol_translator.cpp
in src/dxapi/native/tickdb
81 3 2021-05-13 2022-03-23 4 4 rkisel@deltixlab.com romkisel@gmail.com
session_handler.h
in src/dxapi/native/tickdb
95 - 2021-05-13 2022-03-23 4 4 rkisel@deltixlab.com romkisel@gmail.com
schema.h
in include/native/dxapi
92 4 2021-05-13 2021-05-26 4 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
selection_options.h
in include/native/dxapi
40 1 2021-05-13 2023-11-03 4 3 rkisel@deltixlab.com rkisel@deltixlab.com
bg_proc_info.h
in include/native/dxapi
34 1 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
dxplatform.h
in include/native/dxapi
116 23 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
stream_scope.h
in include/native/dxapi
1 - 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
buffer_options.h
in include/native/dxapi
25 - 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
dxcore.h
in include/native/dxapi
1 - 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
dxcommon.h
in include/native/dxapi
104 18 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
dxconstants.h
in include/native/dxapi
83 - 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
interval.h
in include/native/dxapi
38 4 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
stream_options.h
in include/native/dxapi
53 - 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
charbuffer.h
in src/dxapi/native/util
25 4 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
base64.h
in src/dxapi/native/util
49 4 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
inline.h
in src/dxapi/native/util
16 - 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
qpc_timer.h
in src/dxapi/native/util
28 - 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
charbuffer.cpp
in src/dxapi/native/util
31 6 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
218 - 2021-05-13 2021-05-14 2 1 rkisel@deltixlab.com rkisel@deltixlab.com
111 - 2021-05-13 2021-05-13 1 1 rkisel@deltixlab.com rkisel@deltixlab.com
rename_space_request.cpp
in src/dxapi/native/tickdb/http/xml/stream
16 1 2022-03-23 2022-03-23 1 1 romkisel@gmail.com romkisel@gmail.com
dxapi.yaml
in root
15 - 2021-06-08 2021-07-07 3 1 84381975+dzmtrshlh@users.no... 84381975+dzmtrshlh@users.no...
list_spaces_request.h
in src/dxapi/native/tickdb/http/xml/stream
9 - 2022-03-23 2022-03-23 1 1 romkisel@gmail.com romkisel@gmail.com
rename_space_request.h
in src/dxapi/native/tickdb/http/xml/stream
9 - 2022-03-23 2022-03-23 1 1 romkisel@gmail.com romkisel@gmail.com
delete_spaces_request.h
in src/dxapi/native/tickdb/http/xml/stream
9 - 2022-03-23 2022-03-23 1 1 romkisel@gmail.com romkisel@gmail.com
describe_stream_request.h
in src/dxapi/native/tickdb/http/xml/stream
9 - 2022-03-23 2022-03-23 1 1 romkisel@gmail.com romkisel@gmail.com
480 - 2021-05-13 2022-03-23 2 2 rkisel@deltixlab.com romkisel@gmail.com
vcxproj
384 - 2021-05-13 2022-03-23 4 2 rkisel@deltixlab.com romkisel@gmail.com
list_spaces_request.cpp
in src/dxapi/native/tickdb/http/xml/stream
33 1 2022-03-23 2022-03-28 3 2 romkisel@gmail.com romkisel@gmail.com
29 - 2021-05-24 2021-05-25 2 2 84381975+dzmtrshlh@users.no... akarpovich@deltixlab.com
describe_stream_request.cpp
in src/dxapi/native/tickdb/http/xml/stream
27 1 2022-03-23 2022-03-28 3 2 romkisel@gmail.com romkisel@gmail.com
delete_spaces_request.cpp
in src/dxapi/native/tickdb/http/xml/stream
19 1 2022-03-23 2022-03-28 3 2 romkisel@gmail.com romkisel@gmail.com
tinyxml2.cpp
in src/dxapi/native/xml/tinyxml2
1653 50 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
tinyxml2.h
in src/dxapi/native/xml/tinyxml2
1085 91 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
data_writer.cpp
in src/dxapi/native/tickdb
829 56 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
828 20 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
648 31 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
tickcursor_subscriptions.cpp
in src/dxapi/native/tickdb/http
358 34 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
xml_request.cpp
in src/dxapi/native/tickdb/http/xml
350 21 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
streams.cpp
in src/dxapi/native/io
269 18 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
logger.cpp
in src/dxapi/native/util
217 14 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
tickstream_cache.cpp
in src/dxapi/native/tickdb
215 16 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
critical_section.h
in src/dxapi/native/util
213 18 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
tickdb_class_descriptor.cpp
in src/dxapi/native/tickdb/http/xml
210 8 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
srw_lock.h
in src/dxapi/native/util
180 20 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
concurrent_object_set.h
in src/dxapi/native/util
160 18 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
stream_options_impl.cpp
in src/dxapi/native/tickdb/http/xml
124 3 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
dynamic_lut.h
in src/dxapi/native/util
121 4 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
dxplatform.h
in include/native/dxapi
116 23 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
socket.c
in src/dxapi/native/platform
113 10 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
dxcommon.h
in include/native/dxapi
104 18 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
socket.cpp
in src/dxapi/native/platform
104 9 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
static_array.h
in src/dxapi/native/util
94 18 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
bidirectional_lut.h
in src/dxapi/native/util
94 - 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
uri.cpp
in src/dxapi/native/tickdb/http
94 3 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
schema.h
in include/native/dxapi
92 4 2021-05-13 2021-05-26 4 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
janitor.cpp
in src/dxapi/native/tickdb
92 9 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
qpc_timer.cpp
in src/dxapi/native/util
91 12 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
symbol_translator.h
in src/dxapi/native/tickdb
85 8 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
tickstream_cache.h
in src/dxapi/native/tickdb
84 3 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
unchunk.cpp
in src/unchunk
84 4 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
dxconstants.h
in include/native/dxapi
83 - 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
janitor.h
in src/dxapi/native/tickdb
77 6 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
schema.cpp
in src/dxapi/native/tickdb
76 4 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
streams.h
in src/dxapi/native/io
67 15 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
thread.h
in src/dxapi/native/platform
64 - 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
validate_qql_request.cpp
in src/dxapi/native/tickdb/http/xml
59 4 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
resource.h
in src/dxapi/native/platform/windows
58 - 2021-05-13 2021-05-26 3 3 rkisel@deltixlab.com 84381975+dzmtrshlh@users.no...
Correlations

File Size vs. Number of Changes: 161 points

include/native/dxapi/selection_options.h x: 40 lines of code y: 4 # changes src/dxapi/native/tickdb/http/tickcursor_http.cpp x: 1204 lines of code y: 7 # changes src/dxapi/native/tickdb/protocol.h x: 83 lines of code y: 6 # changes include/native/dxapi/loading_options.h x: 22 lines of code y: 5 # changes src/dxapi/native/tickdb/http/tickloader_http.cpp x: 1139 lines of code y: 8 # changes include/native/dxapi/data_reader.h x: 381 lines of code y: 5 # changes include/native/dxapi/data_writer.h x: 401 lines of code y: 5 # changes include/native/dxapi/schema_change_task.h x: 28 lines of code y: 5 # changes src/dxapi/native/io/tcp.cpp x: 235 lines of code y: 5 # changes src/dxapi/native/platform/platform.cpp x: 585 lines of code y: 5 # changes src/dxapi/native/platform/platform.h x: 115 lines of code y: 5 # changes src/dxapi/native/tickdb/common.h x: 351 lines of code y: 5 # changes src/dxapi/native/tickdb/data_reader.cpp x: 779 lines of code y: 5 # changes src/dxapi/native/tickdb/data_reader_impl.h x: 257 lines of code y: 5 # changes src/dxapi/native/tickdb/http/data_reader_http.cpp x: 228 lines of code y: 5 # changes src/dxapi/native/tickdb/http/tickdb_http.cpp x: 991 lines of code y: 6 # changes src/dxapi/native/tickdb/http/tickdb_stream_requests.cpp x: 162 lines of code y: 6 # changes src/dxapi/native/tickdb/http/xml/cursor/modify_entities_request.h x: 16 lines of code y: 6 # changes src/dxapi/native/tickdb/http/xml/stream/delete_spaces_request.cpp x: 19 lines of code y: 3 # changes src/dxapi/native/tickdb/http/xml/stream/describe_stream_request.cpp x: 27 lines of code y: 3 # changes src/dxapi/native/tickdb/http/xml/stream/list_spaces_request.cpp x: 33 lines of code y: 3 # changes src/dxapi/native/tickdb/http/xml/stream/timerange_request.cpp x: 49 lines of code y: 7 # changes src/dxapi/native/tickdb/http/xml/stream/timerange_request.h x: 10 lines of code y: 6 # changes src/dxapi/native/tickdb/loader_manager.cpp x: 214 lines of code y: 6 # changes src/dxapi/native/tickdb/session_handler.cpp x: 794 lines of code y: 7 # changes src/dxapi/native/tickdb/tickstream_impl.cpp x: 433 lines of code y: 6 # changes src/dxapi/native/tickdb/timebase_starter.cpp x: 156 lines of code y: 5 # changes src/dxapi/native/tickdb/data_writer_impl.h x: 169 lines of code y: 4 # changes src/dxapi/native/tickdb/http/tickcursor_http.h x: 204 lines of code y: 4 # changes src/dxapi/native/tickdb/http/tickdb_http.h x: 232 lines of code y: 4 # changes src/dxapi/native/tickdb/http/tickloader_http.h x: 187 lines of code y: 4 # changes src/dxapi/native/tickdb/session_handler.h x: 95 lines of code y: 4 # changes src/dxapi/native/tickdb/symbol_translator.cpp x: 81 lines of code y: 4 # changes include/native/dxapi/dxapi.h x: 364 lines of code y: 4 # changes prj/dxapi.vcxproj x: 384 lines of code y: 4 # changes prj/dxapi.vcxproj.filters x: 480 lines of code y: 2 # changes src/dxapi/native/tickdb/http/xml/stream/describe_stream_request.h x: 9 lines of code y: 1 # changes src/dxapi/native/tickdb/tickstream_impl.h x: 89 lines of code y: 4 # changes src/dxapi/native/tickdb/http/xml/stream/rename_space_request.cpp x: 16 lines of code y: 1 # changes src/dxapi/native/tickdb/http/xml/stream/basic_requests.h x: 67 lines of code y: 4 # changes src/dxapi/native/tickdb/http/xml/xml_request.h x: 311 lines of code y: 4 # changes dxapi.yaml x: 15 lines of code y: 3 # changes include/native/dxapi/buffer_options.h x: 25 lines of code y: 3 # changes include/native/dxapi/dxcommon.h x: 104 lines of code y: 3 # changes include/native/dxapi/dxconstants.h x: 83 lines of code y: 3 # changes include/native/dxapi/dxcore.h x: 1 lines of code y: 3 # changes include/native/dxapi/dxplatform.h x: 116 lines of code y: 3 # changes include/native/dxapi/interval.h x: 38 lines of code y: 3 # changes include/native/dxapi/schema.h x: 92 lines of code y: 4 # changes include/native/dxapi/stream_options.h x: 53 lines of code y: 3 # changes src/dxapi-tests.cpp x: 828 lines of code y: 3 # changes src/dxapi/native/example.c x: 12 lines of code y: 3 # changes src/dxapi/native/io/streams.cpp x: 269 lines of code y: 3 # changes src/dxapi/native/io/streams.h x: 67 lines of code y: 3 # changes src/dxapi/native/io/tcp.h x: 40 lines of code y: 3 # changes src/dxapi/native/platform/socket.c x: 113 lines of code y: 3 # changes src/dxapi/native/platform/socket.h x: 31 lines of code y: 3 # changes src/dxapi/native/platform/thread.h x: 64 lines of code y: 3 # changes src/dxapi/native/platform/windows/resource.h x: 58 lines of code y: 3 # changes src/dxapi/native/platform/windows/targetver.h x: 4 lines of code y: 3 # changes src/dxapi/native/platform/windows/win_undef.h x: 7 lines of code y: 3 # changes src/dxapi/native/tickdb/http/tickcursor_subscriptions.cpp x: 358 lines of code y: 3 # changes src/dxapi/native/tickdb/http/uri.cpp x: 94 lines of code y: 3 # changes src/dxapi/native/tickdb/http/xml/cursor/close_request.h x: 10 lines of code y: 3 # changes src/dxapi/native/tickdb/http/xml/cursor/cursor_request.h x: 23 lines of code y: 3 # changes src/dxapi/native/tickdb/http/xml/selection_options_impl.cpp x: 55 lines of code y: 3 # changes src/dxapi/native/tickdb/http/xml/stream/bg_proc_info_impl.cpp x: 47 lines of code y: 3 # changes src/dxapi/native/tickdb/http/xml/stream_options_impl.cpp x: 124 lines of code y: 3 # changes src/dxapi/native/tickdb/http/xml/tickdb_class_descriptor.cpp x: 210 lines of code y: 3 # changes src/dxapi/native/tickdb/http/xml/xml_request.cpp x: 350 lines of code y: 3 # changes src/dxapi/native/tickdb/janitor.cpp x: 92 lines of code y: 3 # changes src/dxapi/native/tickdb/janitor.h x: 77 lines of code y: 3 # changes src/dxapi/native/tickdb/symbol_translator.h x: 85 lines of code y: 3 # changes src/dxapi/native/tickdb/tickstream_cache.cpp x: 215 lines of code y: 3 # changes src/dxapi/native/util/base64.h x: 49 lines of code y: 3 # changes src/dxapi/native/util/concurrent_object_set.h x: 160 lines of code y: 3 # changes src/dxapi/native/util/critical_section.h x: 213 lines of code y: 3 # changes src/dxapi/native/util/dynamic_lut.h x: 121 lines of code y: 3 # changes src/dxapi/native/util/srw_lock.h x: 180 lines of code y: 3 # changes src/dxapi/native/xml/tinyxml2/tinyxml2.cpp x: 1653 lines of code y: 3 # changes src/dxapi/native/xml/tinyxml2/tinyxml2.h x: 1085 lines of code y: 3 # changes src/tcp-proxy.cpp x: 648 lines of code y: 3 # changes EPAM.Deltix.Timebase.Api.Native.targets x: 29 lines of code y: 2 # changes Epam.Deltix.Timebase.Api.Native.targets x: 29 lines of code y: 1 # changes prj/dxapi-cpp-unit-tests.vcxproj x: 218 lines of code y: 2 # changes prj/dxapi-cpp-unit-tests.vcxproj.filters x: 111 lines of code y: 1 # changes
8.0
# changes
  min: 1.0
  average: 3.37
  25th percentile: 3.0
  median: 3.0
  75th percentile: 3.0
  max: 8.0
0 1653.0
lines of code
min: 1.0 | average: 141.7 | 25th percentile: 16.0 | median: 40.0 | 75th percentile: 122.5 | max: 1653.0

Number of Contributors vs. Number of Changes: 161 points

include/native/dxapi/selection_options.h x: 3 # contributors y: 4 # changes src/dxapi/native/tickdb/http/tickcursor_http.cpp x: 5 # contributors y: 7 # changes src/dxapi/native/tickdb/protocol.h x: 4 # contributors y: 6 # changes include/native/dxapi/loading_options.h x: 4 # contributors y: 5 # changes src/dxapi/native/tickdb/http/tickloader_http.cpp x: 5 # contributors y: 8 # changes include/native/dxapi/data_reader.h x: 5 # contributors y: 5 # changes src/dxapi/native/tickdb/http/tickdb_http.cpp x: 5 # contributors y: 6 # changes src/dxapi/native/tickdb/http/xml/stream/delete_spaces_request.cpp x: 2 # contributors y: 3 # changes src/dxapi/native/tickdb/data_writer_impl.h x: 4 # contributors y: 4 # changes prj/dxapi.vcxproj x: 2 # contributors y: 4 # changes prj/dxapi.vcxproj.filters x: 2 # contributors y: 2 # changes src/dxapi/native/tickdb/http/xml/stream/describe_stream_request.h x: 1 # contributors y: 1 # changes dxapi.yaml x: 1 # contributors y: 3 # changes include/native/dxapi/bg_proc_info.h x: 3 # contributors y: 3 # changes prj/dxapi-cpp-unit-tests.vcxproj x: 1 # contributors y: 2 # changes
8.0
# changes
  min: 1.0
  average: 3.37
  25th percentile: 3.0
  median: 3.0
  75th percentile: 3.0
  max: 8.0
0 5.0
# contributors
min: 1.0 | average: 3.19 | 25th percentile: 3.0 | median: 3.0 | 75th percentile: 3.0 | max: 5.0

Number of Contributors vs. File Size: 161 points

include/native/dxapi/selection_options.h x: 3 # contributors y: 40 lines of code src/dxapi/native/tickdb/http/tickcursor_http.cpp x: 5 # contributors y: 1204 lines of code src/dxapi/native/tickdb/protocol.h x: 4 # contributors y: 83 lines of code include/native/dxapi/loading_options.h x: 4 # contributors y: 22 lines of code src/dxapi/native/tickdb/http/tickloader_http.cpp x: 5 # contributors y: 1139 lines of code include/native/dxapi/data_reader.h x: 5 # contributors y: 381 lines of code include/native/dxapi/data_writer.h x: 5 # contributors y: 401 lines of code include/native/dxapi/schema_change_task.h x: 5 # contributors y: 28 lines of code src/dxapi/native/io/tcp.cpp x: 5 # contributors y: 235 lines of code src/dxapi/native/platform/platform.cpp x: 5 # contributors y: 585 lines of code src/dxapi/native/platform/platform.h x: 5 # contributors y: 115 lines of code src/dxapi/native/tickdb/common.h x: 5 # contributors y: 351 lines of code src/dxapi/native/tickdb/data_reader.cpp x: 5 # contributors y: 779 lines of code src/dxapi/native/tickdb/data_reader_impl.h x: 5 # contributors y: 257 lines of code src/dxapi/native/tickdb/http/data_reader_http.cpp x: 5 # contributors y: 228 lines of code src/dxapi/native/tickdb/http/tickdb_http.cpp x: 5 # contributors y: 991 lines of code src/dxapi/native/tickdb/http/tickdb_stream_requests.cpp x: 5 # contributors y: 162 lines of code src/dxapi/native/tickdb/http/xml/cursor/modify_entities_request.h x: 5 # contributors y: 16 lines of code src/dxapi/native/tickdb/http/xml/stream/delete_spaces_request.cpp x: 2 # contributors y: 19 lines of code src/dxapi/native/tickdb/http/xml/stream/describe_stream_request.cpp x: 2 # contributors y: 27 lines of code src/dxapi/native/tickdb/http/xml/stream/list_spaces_request.cpp x: 2 # contributors y: 33 lines of code src/dxapi/native/tickdb/http/xml/stream/timerange_request.cpp x: 5 # contributors y: 49 lines of code src/dxapi/native/tickdb/http/xml/stream/timerange_request.h x: 5 # contributors y: 10 lines of code src/dxapi/native/tickdb/loader_manager.cpp x: 5 # contributors y: 214 lines of code src/dxapi/native/tickdb/session_handler.cpp x: 5 # contributors y: 794 lines of code src/dxapi/native/tickdb/tickstream_impl.cpp x: 5 # contributors y: 433 lines of code src/dxapi/native/tickdb/timebase_starter.cpp x: 5 # contributors y: 156 lines of code src/dxapi/native/tickdb/data_writer_impl.h x: 4 # contributors y: 169 lines of code src/dxapi/native/tickdb/http/tickcursor_http.h x: 4 # contributors y: 204 lines of code src/dxapi/native/tickdb/http/tickdb_http.h x: 4 # contributors y: 232 lines of code src/dxapi/native/tickdb/http/tickloader_http.h x: 4 # contributors y: 187 lines of code src/dxapi/native/tickdb/session_handler.h x: 4 # contributors y: 95 lines of code include/native/dxapi/dxapi.h x: 4 # contributors y: 364 lines of code prj/dxapi.vcxproj x: 2 # contributors y: 384 lines of code prj/dxapi.vcxproj.filters x: 2 # contributors y: 480 lines of code src/dxapi/native/tickdb/http/xml/stream/describe_stream_request.h x: 1 # contributors y: 9 lines of code src/dxapi/native/tickdb/loader_manager.h x: 4 # contributors y: 40 lines of code src/dxapi/native/tickdb/tickstream_impl.h x: 4 # contributors y: 89 lines of code src/dxapi/native/tickdb/http/xml/stream/rename_space_request.cpp x: 1 # contributors y: 16 lines of code src/dxapi/native/tickdb/http/xml/stream/basic_requests.h x: 4 # contributors y: 67 lines of code src/dxapi/native/tickdb/http/xml/xml_request.h x: 4 # contributors y: 311 lines of code include/native/dxapi/bg_proc_info.h x: 3 # contributors y: 34 lines of code include/native/dxapi/buffer_options.h x: 3 # contributors y: 25 lines of code include/native/dxapi/dxcommon.h x: 3 # contributors y: 104 lines of code include/native/dxapi/dxconstants.h x: 3 # contributors y: 83 lines of code include/native/dxapi/dxcore.h x: 3 # contributors y: 1 lines of code include/native/dxapi/dxplatform.h x: 3 # contributors y: 116 lines of code include/native/dxapi/schema.h x: 3 # contributors y: 92 lines of code include/native/dxapi/stream_options.h x: 3 # contributors y: 53 lines of code src/dxapi-tests.cpp x: 3 # contributors y: 828 lines of code src/dxapi/native/example.c x: 3 # contributors y: 12 lines of code src/dxapi/native/io/output_file.h x: 3 # contributors y: 16 lines of code src/dxapi/native/io/streams.cpp x: 3 # contributors y: 269 lines of code src/dxapi/native/io/streams.h x: 3 # contributors y: 67 lines of code src/dxapi/native/platform/socket.h x: 3 # contributors y: 31 lines of code src/dxapi/native/platform/thread.h x: 3 # contributors y: 64 lines of code src/dxapi/native/tickdb/config.h x: 3 # contributors y: 51 lines of code src/dxapi/native/tickdb/http/tickcursor_subscriptions.cpp x: 3 # contributors y: 358 lines of code src/dxapi/native/tickdb/http/xml/stream_options_impl.cpp x: 3 # contributors y: 124 lines of code src/dxapi/native/tickdb/http/xml/tickdb_class_descriptor.cpp x: 3 # contributors y: 210 lines of code src/dxapi/native/tickdb/http/xml/xml_request.cpp x: 3 # contributors y: 350 lines of code src/dxapi/native/tickdb/janitor.h x: 3 # contributors y: 77 lines of code src/dxapi/native/tickdb/symbol_translator.h x: 3 # contributors y: 85 lines of code src/dxapi/native/tickdb/tickstream_cache.cpp x: 3 # contributors y: 215 lines of code src/dxapi/native/util/concurrent_object_set.h x: 3 # contributors y: 160 lines of code src/dxapi/native/util/dynamic_lut.h x: 3 # contributors y: 121 lines of code src/dxapi/native/util/srw_lock.h x: 3 # contributors y: 180 lines of code src/dxapi/native/xml/tinyxml2/tinyxml2.cpp x: 3 # contributors y: 1653 lines of code src/dxapi/native/xml/tinyxml2/tinyxml2.h x: 3 # contributors y: 1085 lines of code src/tcp-proxy.cpp x: 3 # contributors y: 648 lines of code Epam.Deltix.Timebase.Api.Native.targets x: 1 # contributors y: 29 lines of code prj/dxapi-cpp-unit-tests.vcxproj x: 1 # contributors y: 218 lines of code prj/dxapi-cpp-unit-tests.vcxproj.filters x: 1 # contributors y: 111 lines of code
1653.0
lines of code
  min: 1.0
  average: 141.7
  25th percentile: 16.0
  median: 40.0
  75th percentile: 122.5
  max: 1653.0
0 5.0
# contributors
min: 1.0 | average: 3.19 | 25th percentile: 3.0 | median: 3.0 | 75th percentile: 3.0 | max: 5.0