8000 RC version 0.9.8.15 depend on 0.9.8.14-rc by kashirin-alex · Pull Request #89 · hypertable/hypertable · GitHub
[go: up one dir, main page]

Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
321 commits
Select commit Hold shift + click to select a range
6c37c76
kept out of testing
kashirin-alex Feb 19, 2018
12be302
A log of build for the branch on the date
kashirin-alex Feb 19, 2018
88c8923
restructure of Java building and run-time
kashirin-alex Feb 22, 2018
c5f229e
Update README.md
kashirin-alex Feb 22, 2018
a580f3b
Update README.md
kashirin-alex Feb 22, 2018
bab14ff
CMAKE steadiness
kashirin-alex Feb 23, 2018
f4822af
CMAKE steadiness
kashirin-alex Feb 23, 2018
81f8d5e
cmake and tests steadiness
kashirin-alex Feb 23, 2018
e5f1543
cmake steadiness
kashirin-alex Feb 23, 2018
860e744
cmake steadiness
kashirin-alex Feb 23, 2018
24600e8
Thrift 0.10.0
kashirin-alex Feb 23, 2018
5ecac9d
cmake and tests steadiness
kashirin-alex Feb 24, 2018
ae1c44d
cmake and tests steadiness
kashirin-alex Feb 24, 2018
dcfc433
find mapr
kashirin-alex Feb 25, 2018
e9ca03a
find mapr
kashirin-alex Feb 25, 2018
825f365
cmake - java env
kashirin-alex Feb 26, 2018
4e47ce3
cmake - java env
kashirin-alex Feb 26, 2018
c145f01
cmake - java env
kashirin-alex Feb 26, 2018
10fc772
mapr fs env
kashirin-alex Feb 26, 2018
b6c5fbe
cmake - mapr fs env
kashirin-alex Feb 26, 2018
3f14fec
mapr broker - hdfs 1.0.0 +
kashirin-alex Feb 26, 2018
87dab0f
FsBroker - hdfs run time
kashirin-alex Feb 26, 2018
991d400
apache-hadoop fsbroker optimals
kashirin-alex Feb 27, 2018
5db1ff6
py pkg kept and not installed at htpkg
kashirin-alex Feb 27, 2018
f567676
8000 de-multi linking
kashirin-alex Feb 28, 2018
456c75d
more build options
kashirin-alex Mar 1, 2018
7433d06
lib sigar is part of libHyperThirdParty (require more definitions to …
kashirin-alex Mar 2, 2018
cad5d72
HyperThirdParty - linking start from HyperCommon
kashirin-alex Mar 2, 2018
dd88017
only track of source-code version should be enough
kashirin-alex Mar 2, 2018
b38fb2b
Thrift definitions cleanup
kashirin-alex Mar 3, 2018
73e8496
more static lib linking possible
kashirin-alex Mar 3, 2018
093d0d9
HT_ADD_TEST(CommonUtil.cmake) - new function
kashirin-alex Mar 3, 2018
684b411
shared libs installation
kashirin-alex Mar 3, 2018
49702f1
arg mistake
kashirin-alex Mar 3, 2018
d5a7545
opt -DENABLE_SHARED chnaged to -DHT_ENABLE_SHARED=ON
kashirin-alex Mar 4, 2018
e909945
some cmake config definitions and alignments
kashirin-alex Mar 4, 2018
750c13e
new FsClient method - re_connect
kashirin-alex Mar 5, 2018
8aacd66
A client need to be lock_guard for m_conn_mgr->wait_for_connection re…
kashirin-alex Mar 5, 2018
9fad4f6
log with time tried to reconnect
kashirin-alex Mar 5, 2018
07747ab
TZlibTransport support for ThriftBroker and ThriftClient-cpp
kashirin-alex Mar 5, 2018
0f94ee7
libthriftz and ThriftBroker factory with TZlibTransportFactory
kashirin-alex Mar 5, 2018
89e111e
supporting Thrift transport configuration
kashirin-alex Mar 5, 2018
4f61e53
ThriftBroker zlib transport tests
kashirin-alex Mar 5, 2018
0d7ddb9
ThriftClient cpp init changed to:
kashirin-alex Mar 5, 2018
88b772a
Thrift-Transport cmd option
kashirin-alex Mar 6, 2018
f126e39
ht-start-test-servers.sh --opt--thrift-transport=zlib;
kashirin-alex Mar 6, 2018
3d26e65
test case ThrftClientZ work
kashirin-alex Mar 6, 2018
bc7ea82
OpenFileMap for FsClient
kashirin-alex Mar 7, 2018
6277652
FsClient back to 0.9.8.11
kashirin-alex Mar 7, 2018
89549a9
cmake adjustments
kashirin-alex Mar 8, 2018
5024a8c
killall for start clear test servers
kashirin-alex Mar 8, 2018
cef4890
thrift-transport cmd config support for ht_load_generator
kashirin-alex Mar 10, 2018
27211af
test comment
kashirin-alex Mar 10, 2018
70afa52
Hadoop/Java FsBroker Lib require lib-sigar (file name dependent as un…
kashirin-alex May 22, 2018
65a1df5
Update README.md
kashirin-alex May 23, 2018
3903263
cmake configurations definitions
kashirin-alex May 23, 2018
ae608f1
Update README.md
kashirin-alex May 23, 2018
1051b7e
if HYPERPYTHON deprecated don't look for boost_python
kashirin-alex May 23, 2018
57c9948
Merge branch 'master' of https://github.com/kashirin-alex/hypertable
kashirin-alex May 23, 2018
b44b7ff
support for openjdk 10.+
kashirin-alex May 23, 2018
656f363
support for openjdk 10.+
kashirin-alex May 23, 2018
f30331a
POM adjustment for compatabillity with maven-3.5.3
kashirin-alex May 23, 2018
4f02321
adjustments for GCC8
kashirin-alex May 24, 2018
7373308
fixes to warnings for memset of non-trivial type
kashirin-alex May 25, 2018
0fbc8c4
dual testing for tests built with shared and static
kashirin-alex May 26, 2018
f418882
test with execution from root test dir compiled only by default libs …
kashirin-alex May 27, 2018
8000
be2954d
Update README.md
kashirin-alex May 27, 2018
3f69ddf
cmake adjustment
kashirin-alex May 28, 2018
f75e1cd
Merge branch 'master' of https://github.com/kashirin-alex/hypertable
kashirin-alex May 28, 2018
eaaf38d
cmake fix
kashirin-alex May 29, 2018
d7896c4
cmake adjustments and thriftclient
kashirin-alex May 29, 2018
b832f7e
Tests independent files for ThriftClient Zlib no longer
kashirin-alex May 29, 2018
696f78d
cmake adjustments
kashirin-alex May 31, 2018
ca89ab5
cmake adjustments
kashirin-alex May 31, 2018
ee7e860
cmake rolled-back
kashirin-alex May 31, 2018
d0e5f29
re-adjustement
kashirin-alex Jun 1, 2018
88a00e4
cmake, last test/action clear-test-env
kashirin-alex Jun 1, 2018
f7407ce
cmake tests adjustments
kashirin-alex Jun 1, 2018
88cf994
Update CHANGES
kashirin-alex Jun 2, 2018
35f0a1c
Delete latest_compilation_verbose-hypertable.log
kashirin-alex Jun 2, 2018
e2d6991
Create README.md
kashirin-alex Jun 2, 2018
711f4bb
Update README.md
kashirin-alex Jun 2, 2018
7357067
Update README.md
kashirin-alex Jun 2, 2018
6e54115
Update README.md
kashirin-alex Jun 2, 2018
2642b99
Update README.md
kashirin-alex Jun 2, 2018
750a3f8
Update README.md
kashirin-alex Jun 2, 2018
4c3e722
Update README.md
kashirin-alex Jun 2, 2018
80e59ec
Add files via upload
kashirin-alex Jun 3, 2018
afb1ce6
Update .gitignore
kashirin-alex Jun 3, 2018
f91a528
Update README.md
kashirin-alex Jun 4, 2018
f25c062
Update README.md
kashirin-alex Jun 4, 2018
14c31f2
Update README.md
kashirin-alex Jun 4, 2018
59f30ac
Thrift Client tests and env
kashirin-alex Jun 4, 2018
875a862
Merge branch 'master' of https://github.com/kashirin-alex/hypertable
kashirin-alex Jun 4, 2018
dede292
Update README.md
kashirin-alex Jun 4, 2018
3ecf0af
cmake adjustment
kashirin-alex Jun 4, 2018
fb68e72
cmake perl test setup adjustment
kashirin-alex Jun 4, 2018
f5c99e4
Merge pull request #1 from kashirin-alex/master
kashirin-alex Jun 4, 2018
d3cdd08
Update CHANGES
kashirin-alex Jun 4, 2018
132f536
Update CHANGES
kashirin-alex Jun 4, 2018
9e621c5
Update README.md
kashirin-alex Jun 5, 2018
ad0ee7f
Update README.md
kashirin-alex Jun 5, 2018
09ca70f
Perl modules dependencies
kashirin-alex Jun 5, 2018
688690d
Update FindThriftPerl.cmake
kashirin-alex Jun 5, 2018
39337b0
Merge branch 'master' of https://github.com/kashirin-alex/hypertable
kashirin-alex Jun 5, 2018
9a3ab12
a build log of any possible supported
kashirin-alex Jun 6, 2018
0c50ffb
Update README.md
kashirin-alex Jun 6, 2018
0be0a11
Delete README.md
kashirin-alex Jun 6, 2018
a85711f
Create README.md
kashirin-alex Jun 6, 2018
b21633e
Merge pull request #2 from kashirin-alex/0.9.8.13-rc
kashirin-alex Jun 6, 2018
44d82af
Updated for Thrift 0.11.0
kashirin-alex Jun 7, 2018
8dfbd75
Merge branch 'master' of https://github.com/kashirin-alex/hypertable
kashirin-alex Jun 7, 2018
dce20d9
updates for Thrift 0.11.0 and Ceph 13.2.0
kashirin-alex Jun 9, 2018
a2ea04d
cmake option -DBOOST_NO_CXX11_SMART_PTR=1
kashirin-alex Jun 9, 2018
edaca90
new cmake option -DHT_NOT_STATIC_CORE=1
kashirin-alex Jun 9, 2018
c94edf9
changes log (in-progress)
kashirin-alex Jun 9, 2018
a09cd21
cmake adjustments
kashirin-alex Jun 10, 2018
eda81f6
CMAKE adjustments
kashirin-alex Jun 11, 2018
616619c
CMAKE adjustment
kashirin-alex Jun 11, 2018
eede5de
cmake adjustments fix
kashirin-alex Jun 11, 2018
c6f8c9c
cmake adjustments
kashirin-alex Jun 13, 2018
ec94d5d
cmake adjustments
kashirin-alex Jun 15, 2018
0780b30
hyperspace updates
kashirin-alex Jun 17, 2018
7546a4d
update CHANGES file
kashirin-alex Jun 17, 2018
fb9e178
Update to Version 0.9.8.14
kashirin-alex Aug 21, 2018
a0da14d
Create readme.md
kashirin-alex Aug 22, 2018
017f16a
Add files via upload
kashirin-alex Aug 22, 2018
28fb2e3
CHANGES for Version 0.9.8.14
kashirin-alex Aug 23, 2018
845e363
Merge branch 'master' of https://github.com/kashirin-alex/hypertable
kashirin-alex Aug 23, 2018
6ddc8ea
check and assign new hyperspace replication site by configuration ch…
kashirin-alex Nov 12, 2018
0a629dd
Support of ZSTD for BlockCompressionCodec
kashirin-alex Nov 13, 2018
f5ca792
Zstd support adjustments
kashirin-alex Nov 13, 2018
8fc0e34
Hyperspace Reload Configuration file, a new Hyperspace command "cfg_r…
kashirin-alex Nov 15, 2018
e540b03
CHANGES update
kashirin-alex Nov 15, 2018
2d65f60
Version Master, in-progress
kashirin-alex Nov 15, 2018
b0677d5
Config namespace/class alignment
kashirin-alex Nov 18, 2018
251cfdf
updated ThriftGen 0.11
kashirin-alex Nov 18, 2018
145a8b4
update of CHANGES
kashirin-alex Nov 18, 2018
9727ea7
updated CHANGES
kashirin-alex Nov 18, 2018
ad61cd6
Config namespace usage alignment
kashirin-alex Nov 18, 2018
bbb7a2f
Config namespace usage alignment
kashirin-alex Nov 18, 2018
5f40e66
access re2 namespace instead using namespace re2
kashirin-alex Nov 18, 2018
2c97461
update libssh-0.8.5 (http://api.libssh.org/stable/deprecated.html)
kashirin-alex Nov 18, 2018
3ffdad2
readdir used instead readdir_r with glibc 2.23+
kashirin-alex Nov 19, 2018
b449a50
CHANGES update
kashirin-alex Nov 19, 2018
5bd33a7
cfg_reparse - return String, Properties reload - update value to exis…
kashirin-alex Nov 19, 2018
7bf2578
indents
kashirin-alex Nov 19, 2018
6a68195
CHANGES update
kashirin-alex Nov 19, 2018
f0fa912
CHANGES update
kashirin-alex Nov 19, 2018
e545e55
CHANGES update
kashirin-alex Nov 19, 2018
7675c0a
Output format and Properties::reload
kashirin-alex Nov 19, 2018
c2e09df
use with namespace
kashirin-alex Nov 25, 2018
439b2f9
fix for formats and overflows
kashirin-alex Nov 27, 2018
fc06406
fix OR to AND USE_READDIR_R
kashirin-alex Nov 27, 2018
b13cf03
added support dynamic and multithread safe for values of Properties (…
kashirin-alex Nov 27, 2018
71ff771
.gitignore
kashirin-alex Nov 28, 2018
6fc4334
gitignore
kashirin-alex Nov 28, 2018
f10ac3c
Delete c_cpp_properties.json
kashirin-alex Nov 28, 2018
007eae9
stop_collecting metrics before exit
kashirin-alex Nov 28, 2018
ee49b36
Merge branch 'master' of https://github.com/kashirin-alex/hypertable
kashirin-alex Nov 28, 2018
1b35a44
grouping of cmds based on client's data
kashirin-alex Nov 28, 2018
f080012
added time_t FileUtils::modification(const String &fname)
kashirin-alex Nov 28, 2018
08e9742
get ptr of a holded value
kashirin-alex Nov 28, 2018
a0c61a4
new class ConfigHandler added to AsyncCommon (Hypertable::Config nam…
kashirin-alex Nov 28, 2018
eb4f3e4
utilization of ConfigHandler on Hypertable.Config.OnFileChange.Reload…
kashirin-alex Nov 28, 2018
3f42eac
ConfigHandler can't be used at init_generic_server (ReactorFactory::i…
kashirin-alex Nov 28, 2018
6f1d583
CHANGES UPDATE
kashirin-alex Nov 28, 2018
ce3fef1
if shared_from_this at ~destrcutor (weak ref throw)
kashirin-alex Nov 29, 2018
695081b
Build Tests as Description goes
kashirin-alex Dec 7, 2018
7b7eadc
Hypertable::Config::ParserConfig, Parser and boost::program_options d…
kashirin-alex Dec 8, 2018
d77bfc0
Hypertable::Config::ParserConfig, Parser
kashirin-alex Dec 8, 2018
be35bde
indents
kashirin-alex Dec 8, 2018
fe36ea5
parsing with options grouping
kashirin-alex Dec 8, 2018
6766af5
suppporting tests cfg File Parsing
kashirin-alex Dec 8, 2018
f020b13
DEBUG info for ConfigHandler
kashirin-alex Dec 8, 2018
40c85a3
CHNAGES update
kashirin-alex Dec 8, 2018
150133d
CHANGES update
kashirin-alex Dec 8, 2018
1f57138
Parser::Parser(Strings raw_string, ParserConfig ..
kashirin-alex Dec 9, 2018
da29615
get_property property arg stay as 1st arg not any(-1)
kashirin-alex Dec 9, 2018
c85948b
Parser - a qouted cmdline arg
kashirin-alex Dec 9, 2018
77957d8
Parser - a qouted cmdline arg
kashirin-alex Dec 9, 2018
5285b90
ht_load_generator usages alignment to typ is arg 1
kashirin-alex Dec 9, 2018
651319c
allow_unregistered for argc value
kashirin-alex Dec 10, 2018
43438db
LOG INFO on Hypertable.Config.OnFileChange.Reload set to False (stop …
kashirin-alex Dec 10, 2018
cb5b1c1
added Guarded Property Value
kashirin-alex Dec 11, 2018
ecb97e4
added class ValueGuardedVector<T>
kashirin-alex Dec 11, 2018
4beb868
added is_guarded type to Property::Value
kashirin-alex Dec 12, 2018
7c5693a
Guarded Hyperspace Configurations (cfg - g_i32)
kashirin-alex Dec 12, 2018
435bd7b
added is_guarded type to Property::Value
kashirin-alex Dec 12, 2018
6ea0554
added is_guarded type to Property::Value
kashirin-alex Dec 12, 2018
1fabb00
added is_guarded type to Property::Value
kashirin-alex Dec 12, 2018
eeefaba
changed Silent and Verbose properties to Guarded Bool
kashirin-alex Dec 12, 2018
2ccf174
get a Guarded primitive value require template type
8000 kashirin-alex Dec 12, 2018
ecd29e4
added method "set_cb_on_chg" to ValueGuarded Atomic
kashirin-alex Dec 12, 2018
e68f52f
changeable at runtime configs for ThriftBroker
kashirin-alex Dec 12, 2018
0d3fa70
get a Guarded primitive value require template type
kashirin-alex Dec 12, 2018
37d7d7c
CHANGES update
kashirin-alex Dec 12, 2018
6fe18de
indents format
kashirin-alex Dec 12, 2018
2920aeb
indents format
kashirin-alex Dec 12, 2018
80bff19
added Property::EnumExt
kashirin-alex Dec 13, 2018
ac206c1
CHANGES update
kashirin-alex Dec 13, 2018
2f37412
added config option Hypertable.Config.OnFileChange.file
kashirin-alex Dec 14, 2018
e32e50a
any property can be printed with
kashirin-alex Dec 14, 2018
2c1d580
added gEnumExt Property
kashirin-alex Dec 14, 2018
5c8f6c5
Hypertable.Logging.Level changed to Guarded Enum
kashirin-alex Dec 14, 2018
95af136
CHANGES update
kashirin-alex Dec 14, 2018
d69ff28
properties value types need to match
kashirin-alex Dec 14, 2018
fe0fe33
--silent - changed to not a dynamic cfg and skippable
kashirin-alex Dec 15, 2018
c947d07
format for output: name=value # (enum-idx)
kashirin-alex Dec 15, 2018
141b938
CHANGES update
kashirin-alex Dec 15, 2018
7c7384e
CHANGES update
kashirin-alex Dec 15, 2018
be18623
add method Properties:: T get_pref(Strings)
kashirin-alex Dec 15, 2018
5e55ab1
Configurations properties related to FsBroker
kashirin-alex Dec 15, 2018
0922936
CHANGES update
kashirin-alex Dec 15, 2018
2183666
keep get str in a TRY block
kashirin-alex Dec 15, 2018
5f89788
property at props (not properties)
kashirin-alex Dec 15, 2018
a343020
property at properties (not props)
kashirin-alex Dec 15, 2018
9e0f3ec
TRY doesn't need semi-colon close
kashirin-alex Dec 15, 2018
013d694
timeout Type fix
kashirin-alex Dec 15, 2018
07b2b61
prop name is "root" final
kashirin-alex Dec 15, 2018
8e9ee29
CHANGES update
kashirin-alex Dec 15, 2018
26310b1
VAR typo
kashirin-alex Dec 16, 2018
9088ebd
Client's support for additional cfg files
kashirin-alex Dec 16, 2018
a18ab42
organized MAPR cmake
kashirin-alex Dec 16, 2018
4af80f6
cmake adjust
kashirin-alex Dec 16, 2018
02c7248
removal of libpyhypertable (cyphon)
kashirin-alex Dec 16, 2018
627e10b
python-package - added HypertableClient
kashirin-alex Dec 16, 2018
42c8aa7
pypy executable typo
kashirin-alex Dec 17, 2018
97a9b7b
cp only logs (skip archive )
kashirin-alex Dec 17, 2018
802d5ef
Class Diagrams, Class and Claller Graphs are useful
kashirin-alex Dec 17, 2018
fc42b1b
HT_COMPONENT_INSTALL - instead a better indicator is needed
kashirin-alex Dec 17, 2018
c95fd74
properties->get with default value
kashirin-alex Dec 17, 2018
56d9a02
batch HQL in crit logging-level
kashirin-alex Dec 18, 2018
03dbc83
fill up versions in usage context
kashirin-alex Dec 18, 2018
f44a607
load_files_by only with a new config_file
kashirin-alex Dec 18, 2018
9729e00
set properties verbose for AsyncComm conditions
kashirin-alex Dec 18, 2018
ad9beaa
use of Config::parse_args without DefaultPolicy
kashirin-alex Dec 18, 2018
d1e1efa
changed ssh_channel_read to nonblocking
kashirin-alex Dec 18, 2018
0d61c28
CHANGE update
kashirin-alex Dec 18, 2018
ee08766
Add files via upload
kashirin-alex Dec 18, 2018
0231586
Add files via upload
kashirin-alex Dec 18, 2018
6191e8e
Rename built_logs/readme.md to built_logs/0.9.8.15/readme.md
kashirin-alex Dec 18, 2018
5143dc6
Add files via upload
kashirin-alex Dec 18, 2018
c822749
status check with fs init
kashirin-alex Dec 18, 2018
ec9155d
Merge branch 'master' of https://github.com/kashirin-alex/hypertable
kashirin-alex Dec 18, 2018
716b555
bad path
kashirin-alex Dec 18, 2018
5284d8c
CHANGES updated for 0.9.8.15
kashirin-alex Dec 18, 2018
c45c572
Update readme.md
kashirin-alex Dec 18, 2018
9dc8edf
Error fix in get_next_replica (to better use of gStrings)
kashirin-alex Dec 21, 2018
d2c1198
Merge remote-tracking branch 'remotes/origin/0.9.8.15-rc'
kashirin-alex Dec 21, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
143 changes: 5 additions & 138 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,138 +1,5 @@
*.pyc
.DS_Store
src/rb/Monitoring/log/*
src/rb/Monitoring/public/images/rs*.png
run/monitoring/copy_of*.txt
run/monitoring/rs*.rrd
run/monitoring/*stats.txt
/src/log/sinatra.log
/src/rb/HTMonitoring/app/views/graphs.erb.old
/src/rb/HTMonitoring/app/views/test.erb.old
/src/rb/HTMonitoring/app/public/graphimages/b_c_accesses_rs1.png
/src/rb/HTMonitoring/app/public/graphimages/b_c_accesses_rs2.png
/src/rb/HTMonitoring/app/public/graphimages/b_c_accesses_rs3.png
/src/rb/HTMonitoring/app/public/graphimages/b_c_accesses_rs4.png
/src/rb/HTMonitoring/app/public/graphimages/b_c_hits_rs1.png
/src/rb/HTMonitoring/app/public/graphimages/b_c_hits_rs2.png
/src/rb/HTMonitoring/app/public/graphimages/b_c_hits_rs3.png
/src/rb/HTMonitoring/app/public/graphimages/b_c_hits_rs4.png
/src/rb/HTMonitoring/app/public/graphimages/b_c_max_mem_rs1.png
/src/rb/HTMonitoring/app/public/graphimages/b_c_max_mem_rs2.png
/src/rb/HTMonitoring/app/public/graphimages/b_c_max_mem_rs3.png
/src/rb/HTMonitoring/app/public/graphimages/b_c_max_mem_rs4.png
/src/rb/HTMonitoring/app/public/graphimages/bytes_read_rs1.png
/src/rb/HTMonitoring/app/public/graphimages/bytes_read_rs2.png
/src/rb/HTMonitoring/app/public/graphimages/bytes_read_rs3.png
/src/rb/HTMonitoring/app/public/graphimages/bytes_read_rs4.png
/src/rb/HTMonitoring/app/public/graphimages/bytes_written_rs1.png
/src/rb/HTMonitoring/app/public/graphimages/bytes_written_rs2.png
/src/rb/HTMonitoring/app/public/graphimages/bytes_written_rs3.png
/src/rb/HTMonitoring/app/public/graphimages/bytes_written_rs4.png
/src/rb/HTMonitoring/app/public/graphimages/cells_read_rs1.png
/src/rb/HTMonitoring/app/public/graphimages/cells_read_rs2.png
/src/rb/HTMonitoring/app/public/graphimages/cells_read_rs3.png
/src/rb/HTMonitoring/app/public/graphimages/cells_read_rs4.png
/src/rb/HTMonitoring/app/public/graphimages/cells_written_rs1.png
/src/rb/HTMonitoring/app/public/graphimages/cells_written_rs2.png
/src/rb/HTMonitoring/app/public/graphimages/cells_written_rs3.png
/src/rb/HTMonitoring/app/public/graphimages/cells_written_rs4.png
/src/rb/HTMonitoring/app/public/graphimages/clock_mhz_rs1.png
/src/rb/HTMonitoring/app/public/graphimages/clock_mhz_rs2.png
/src/rb/HTMonitoring/app/public/graphimages/clock_mhz_rs3.png
/src/rb/HTMonitoring/app/public/graphimages/clock_mhz_rs4.png
/src/rb/HTMonitoring/app/public/graphimages/cpu_pct_rs1.png
/src/rb/HTMonitoring/app/public/graphimages/cpu_pct_rs2.png
/src/rb/HTMonitoring/app/public/graphimages/cpu_pct_rs3.png
/src/rb/HTMonitoring/app/public/graphimages/cpu_pct_rs4.png
/src/rb/HTMonitoring/app/public/graphimages/loadavg_rs1.png
/src/rb/HTMonitoring/app/public/graphimages/loadavg_rs2.png
/src/rb/HTMonitoring/app/public/graphimages/loadavg_rs3.png
/src/rb/HTMonitoring/app/public/graphimages/loadavg_rs4.png
/src/rb/HTMonitoring/app/public/graphimages/mem_total_rs1.png
/src/rb/HTMonitoring/app/public/graphimages/mem_total_rs2.png
/src/rb/HTMonitoring/app/public/graphimages/mem_total_rs3.png
/src/rb/HTMonitoring/app/public/graphimages/mem_total_rs4.png
/src/rb/HTMonitoring/app/public/graphimages/mem_used_rs1.png
/src/rb/HTMonitoring/app/public/graphimages/mem_used_rs2.png
/src/rb/HTMonitoring/app/public/graphimages/mem_used_rs3.png
/src/rb/HTMonitoring/app/public/graphimages/mem_used_rs4.png
/src/rb/HTMonitoring/app/public/graphimages/net_recv_KBps_rs1.png
/src/rb/HTMonitoring/app/public/graphimages/net_recv_KBps_rs2.png
/src/rb/HTMonitoring/app/public/graphimages/net_recv_KBps_rs3.png
/src/rb/HTMonitoring/app/public/graphimages/net_sent_KBps_rs1.png
/src/rb/HTMonitoring/app/public/graphimages/net_sent_KBps_rs2.png
/src/rb/HTMonitoring/app/public/graphimages/net_sent_KBps_rs3.png
/src/rb/HTMonitoring/app/public/graphimages/net_sent_KBps_rs4.png
/src/rb/HTMonitoring/app/public/graphimages/num_cores_rs1.png
/src/rb/HTMonitoring/app/public/graphimages/num_cores_rs2.png
/src/rb/HTMonitoring/app/public/graphimages/num_cores_rs3.png
/src/rb/HTMonitoring/app/public/graphimages/num_cores_rs4.png
/src/rb/HTMonitoring/app/public/graphimages/num_ranges_rs1.png
/src/rb/HTMonitoring/app/public/graphimages/num_ranges_rs2.png
/src/rb/HTMonitoring/app/public/graphimages/num_ranges_rs3.png
/src/rb/HTMonitoring/app/public/graphimages/num_ranges_rs4.png
/src/rb/HTMonitoring/app/public/graphimages/percent_mem_used_rs1.png
/src/rb/HTMonitoring/app/public/graphimages/percent_mem_used_rs2.png
/src/rb/HTMonitoring/app/public/graphimages/percent_mem_used_rs3.png
/src/rb/HTMonitoring/app/public/graphimages/percent_mem_used_rs4.png
/src/rb/HTMonitoring/app/public/graphimages/percent_query_cache_memory_used_rs1.png
/src/rb/HTMonitoring/app/public/graphimages/percent_query_cache_memory_used_rs2.png
/src/rb/HTMonitoring/app/public/graphimages/percent_query_cache_memory_used_rs3.png
/src/rb/HTMonitoring/app/public/graphimages/percent_query_cache_memory_used_rs4.png
/src/rb/HTMonitoring/app/public/graphimages/q_c_accesses_rs1.png
/src/rb/HTMonitoring/app/public/graphimages/q_c_accesses_rs2.png
/src/rb/HTMonitoring/app/public/graphimages/q_c_accesses_rs3.png
/src/rb/HTMonitoring/app/public/graphimages/q_c_accesses_rs4.png
/src/rb/HTMonitoring/app/public/graphimages/q_c_avail_mem_rs1.png
/src/rb/HTMonitoring/app/public/graphimages/q_c_avail_mem_rs2.png
/src/rb/HTMonitoring/app/public/graphimages/q_c_avail_mem_rs3.png
/src/rb/HTMonitoring/app/public/graphimages/q_c_avail_mem_rs4.png
/src/rb/HTMonitoring/app/public/graphimages/q_c_hits_rs1.png
/src/rb/HTMonitoring/app/public/graphimages/q_c_hits_rs2.png
/src/rb/HTMonitoring/app/public/graphimages/q_c_hits_rs3.png
/src/rb/HTMonitoring/app/public/graphimages/q_c_hits_rs4.png
/src/rb/HTMonitoring/app/public/graphimages/q_c_max_mem_rs1.png
/src/rb/HTMonitoring/app/public/graphimages/q_c_max_mem_rs2.png
/src/rb/HTMonitoring/app/public/graphimages/q_c_max_mem_rs3.png
/src/rb/HTMonitoring/app/public/graphimages/q_c_max_mem_rs4.png
/src/rb/HTMonitoring/app/public/graphimages/scans_rs1.png
/src/rb/HTMonitoring/app/public/graphimages/scans_rs2.png
/src/rb/HTMonitoring/app/public/graphimages/scans_rs3.png
/src/rb/HTMonitoring/app/public/graphimages/scans_rs4.png
/src/rb/HTMonitoring/app/public/graphimages/syncs_rs1.png
/src/rb/HTMonitoring/app/public/graphimages/syncs_rs2.png
/src/rb/HTMonitoring/app/public/graphimages/syncs_rs3.png
/src/rb/HTMonitoring/app/public/graphimages/syncs_rs4.png
/src/rb/HTMonitoring/app/public/graphimages/vm_resident_rs1.png
/src/rb/HTMonitoring/app/public/graphimages/vm_resident_rs2.png
/src/rb/HTMonitoring/app/public/graphimages/vm_resident_rs3.png
/src/rb/HTMonitoring/app/public/graphimages/vm_resident_rs4.png
/src/rb/HTMonitoring/app/public/graphimages/vm_size_rs1.png
/src/rb/HTMonitoring/app/public/graphimages/vm_size_rs2.png
/src/rb/HTMonitoring/app/public/graphimages/vm_size_rs3.png
/src/rb/HTMonitoring/app/public/graphimages/vm_size_rs4.png
/src/rb/HTMonitoring/log/sinatra.log
/src/rb/HTMonitoring/app/config/#config.yml#
/src/rb/HTMonitoring/MonitoringServer.pid
/src/rb/HTMonitoring/app/views/#index.erb.old#
/src/rb/HTMonitoring/app/views/.#index.erb.old
/src/rb/HTMonitoring/app/views/index.erb.old
/src/rb/HTMonitoring/app/lib/graph_flymake.rb
/src/rb/Monitoring/app/views/#index.erb.old#
/src/rb/Monitoring/app/views/graphs.erb.old
/src/rb/Monitoring/app/views/index.erb.old
/src/rb/Monitoring/app/views/test.erb.old
/src/rb/Monitoring/app/config/#config.yml#
/src/rb/HTMonitoring/htmonitoring.rb
/src/rb/Monitoring/MonitoringServer.pid
/src/rb/Monitoring/app/config/thin.yml
/src/rb/Monitoring/app/views/semantic.cache
/src/rb/Monitoring/sinatra.log
/src/rb/Monitoring/app/lib/data/rrd_stat_flymake.rb
/src/cc/Hypertable/RangeServer/#MergeScanner.cc#
/src/rb/Monitoring/app/config/config.yml.in
/src/rb/Monitoring/test.log
/src/cc/Hypertable/Master/#RangeServerStatistics.h#
/src/rb/Monitoring/Monitoring
/src/py/ThriftClient/dist/
/src/py/ThriftClient/hypertable.egg-info/
/.vs
.idea
/CppProperties.json
built_logs/*
.vscode/*
148 changes: 147 additions & 1 deletion CHANGES
Original file line number Diff line number Diff line change
@@ -1,3 +1,149 @@

Version 0.9.8.15:
(2018-12-19)

Updated for libssh 0.8.5 (changes to deprecated and use of read_nonblocking)
added support of ZSTD(zstandard) compressor for BlockCompressionCodec
added macro USE_READDIR_R, false with glibc-2.23+
changed readdir_r deprecated infavour of readdir depends on USE_READDIR_R(GLIBC version)
changed ClientKeepaliveHandler, select next hyperspace replica client by index count
changed Hyperspace ClientKeepaliveHandler, Config/Properties assigned via Session
added method get_next_replica to Hyperspace Session
added stricness to Berkeley DB events REP_DUPMASTER and DB_EVENT_REP_LOCAL_SITE_REMOVED, exit with HT_FATAL
added dbenv->rep_sync(0) to on DB_EVENT_REP_CLIENT and DB_EVENT_REP_NEWMASTER(for client)
changed finish_election in both cases of newly elected or was a master at DB_EVENT_REP_MASTER event
removed unused cases of include Config and using namespace Config
depcicated boost::program_options(libboost_program_options)
added files Common/Property.[h,cc] include namespace hypretable::Property
changed definitions of MiB, KiB, etc. at Common/Property.h in Hypertable namespace
added class Property::Value with dependencies classes TypeDef and ValueDef<T>
added files Common/PropertyValueEnumExt.h,c define EnumExt and gEnumExt types
added callback set_cb_on_chg, an on change setter, to gEnumExt
added file Common/PropertyValueGuarded.h define gBool, gInt32t and gStrings types
added callback set_cb_on_chg, an on change setter, to Property::ValueGuardedAtomic<T>
added files Common/PropertiesParser.[h,cc] with classes ParserConfig, Parser
added cfg methods g_boo(Bool), g_i32(int32_t), g_strs(Strings), g_enum_ext(gEnumExt) to PropertiesParser
changed parsed cfg option validation and convertion is done by Property::ValueDef<T>
added test Common/properties_parser_test
removed test Common/config_test
changed Properties MapPair to <String, Property::ValuePtr>
organized Common/Properties.[cc,h] and Config namespace and align to the new Config::Parser/ParserConfig
changed cfg descriptions(cmdline,file desc) to new PropertiesParser configurations
added config option Hypertable.Config.OnFileChange.Reload=True change to False will halt from reloading
added config option Hypertable.Config.OnFileChange.Reload.Interval=600000
added config option Hypertable.Config.OnFileChange.file=path/hypertable-dyn.cfg (a strings type property)
added method Properties::load_files_by, loads cfg files from property name
added to Config init, if main cfg file set with OnFileChange.file configured files loaded as well
added file conf/hypertable-dyn.cfg the default configs of dynamic properties
changed cmake install hypertable.cfg.ini (hypertable.cfg remain for tests)
added files and class AsyncComm/ConfigHandler
work with files from OnFileChange.file or use Hypertable.Config / --config file
checks on files change and update properties for Guarded Value Types only
added use of ConfigHandler by Hypertable.Config.OnFileChange.Reload for
Master, Range, Thrift, FsBroker(C++) and Hyperspace
changed property Hypertable.Logging.Level defined with gEnumExt, level is changeable at runtime
changed property Hypertable.Verbose / --verbose to type gBool a g_boo() cfg
added changeable at runtime configs for ThriftBroker SlowQueryLog.Enable and SlowQueryLog.LatencyThreshold
added set_slow_query_logging call-back on ThriftBroker.SlowQueryLog.Enable change stop/start logging
changed Hyperspace Configurations with Guarded types (g_i32) for
Maintenance.Interval, Checkpoint.Size, LogGc.Interval, LogGc.MaxUnusedLogs,
KeepAlive.Interval, Lease.Interval, GracePeriod
changed cfg Port, Workers and Reactors for cfg(Local, Qfs, Kfs, Mapr, Ceph) for the server-side
to "FsBroker.Listen.Port", "FsBroker.Listen.Workers", "FsBroker.Listen.Reactors"
changed all FsBroker configuration options to start with "FsBroker."
specific apply on namespaces: Local, Hdfs, Mapr, Ceph, Qfs
common options are on "FsBroker." configuration namespace
removed completely prior DEPRECATED configuration options
added a python module to Hypertable::Client with methods to namespace
module: from hypertable.hypertable_client import HypertableClient
added supporting test HypertableClient-test (ht_client_test.py) for py2, py3, pypy2 and pypy3
added cfg_reload a command and interpreter statement to Hyperspace(client-side) (experimental)
TODO: test Hyperspace related (bdb) changes in big(3+ replicas) cluster environment
apply possible/reasonable configurations to be dynamic property at run time

Version 0.9.8.14:
(2018-08-23)

Updated for GCC 8.2, boost 1.68.0, maven 3.5.4
Updated for Thrift 0.11.0 (no backward capabilitites)
Updated for Ceph 13.2.0 FsBroker
fixed ThriftBroker any shared_ptr switched to thrift::stdcxx::shared_ptr
add new cmake option -DBOOST_NO_CXX11_SMART_PTR=1 for thrift to use Boost
changed ThriftBroker does not need to inlcude boost
changed ThriftBroker only apache::thrift namespace used from apache::
removed std namespace from ThriftBroker's MetricsHandler
added utilization of ThriftBroker.Workers configuration option
changed ThriftClient protocol and transport ptrs renamed with prefixed m_ as apache::thrift namespaces on-course
added options to link staticly with libboost, libstdc++ and libgcc
added new cmake option -DHT_NOT_STATIC_CORE=1
changed Hyperspace client keep-alive handler selects a hyperspace-replica by round-robin
added accessed with scope_guard for replica_map in ReplicationInfo
added ReplicationInfo new methods rep_update_sites, rep_remove, rep_add, get_site
added a pointer to BerkeleyDbFilesystem cls in ReplicationInfo for callbacks
changed method get_current_master of BerkeleyDbFilesystem uses safe ReplicationInfo::String get_site(int)
added methods go_master, update_rep_sites to BerkeleyDbFilesystem
changed BerkeleyDbFilesystem init exclude master-init and init made on DB_EVENT_REP_MASTER event with go_master
changed BerkeleyDbFilesystem master, lost of ownership condition to is_master && master_eid != eid
changed BerkeleyDbFilesystem condition for event DB_EVENT_REP_NEWMASTER new Master can be elected
added on event DB_EVENT_REP_MASTER, in-case host is a new master, go_master() doing master init
added a call to dbenv->rep_sync(0) to DB_EVENT_REP_PERM_FAILED, DB_EVENT_REP_SITE_ADDED events
added a call of update_rep_sites for events DB_EVENT_REP_SITE_ADDED and DB_EVENT_REP_SITE_REMOVED
added method BerkeleyDbFilesystem::update_rep_sites makes functionality of hot-adding replicas without Hyperspace.Replica.Host
TODO: check Hyperspace related changes in cluster environment

Version 0.9.8.13:
(2018-06-01)

Updated for Java 10.0.1, boost 1.66.0, maven 3.5.3
adjustments toward gcc 8.1.0 (declaration issues with apache::thrift::)
std::map require U__STRICT_ANSI__ flag (gcc 8.1.0) PageArenaAllocator doesn't need mapped_type
fixes to warnings for memset with non-trivial type
ThriftClient with Zlib transport
added new option for configuration file ThriftBroker.Transport=framed(default)/zlib
added --thrift-transport=framed(default)/zlib option for ht-start-*service.sh
added Hypertable::Thrift::Transport enum for ZLIB, FRAMED
added overloader for Hypertable::Thrift::Client(Transport, std::string, int, int)
added supporting tests for ThriftClient over zlib transport
changed libSigar, still required by hadoop/java, is now part of ThirdParty and included in libHyperThirdParty.so/a
added cmake new methods for more optimal build linking CommonUtil.cmake
added new cmake options for optimizations -DHT_O_LEVEL=[1-6]
added new build option linked with static libraries, except libc, libstdc++, libgcc_s and libboost all supported
cmake tests can be performed in dual builds on the different linking methods
fix for cronolog current log sym-relinking
thrift generate perl GenThrift and pregenerated are no longer used
fixes ThriftClient setup and tests for perl, ruby
fix setup.py.in inlcude_path is by a found PyPy2/PyPy3 headers path
compatabillity fixes relating to shared tests between py2/py3

Version 0.9.8.12:
(2018-02-26)

Updated for Thrift 0.10.0, Java 9.0.4, gcc 7.3.0, berkeley-db 6.2.32
Updated to std=C++17 with LTO on -O3
Thrift build is protocol version dependent
Thrift gen is done each build gen files are not kept except cc at src/cc/ThriftBroker/thrift-version
New configuration option Hypertable.RangeServer.Location.AutoReInitiate= defaults to false
Python hypertable pkg structure has been changed and serialized_cells at pkg install
HyperPython depreciated in favor for distutils setup
Added Support for python3, pypy2, pypy3 - serialized_cells(reader has issues)
Steadiness to building options and multi build options for FsBrokers
Added build opt -Dfsbrokers=hdfs,mapr,ceph,qfs (only specified, None or try)
Added build opt -Dhdfs_vers=apache-2.7.5,apache-1.1.0,apache-1.1.1,apache-1.2.1,cdh-3 etc. (if hdfs enabled)
Added build opt -Dlanguages=js,java,php,py2,py3,pypy2,pypy3,perl,rb (only specified, None or try)
Java directory moved to src/java
Restructure of maven build with preference to bundled-jar a FsBroker and a ThriftClient
Java ThriftClient does not require htCommon and Hadoop jars and can be joined with Hadoop-Tools
Change of jar names and structure at lib/java ht-fsbroker-VERSION-vendor-ver-bundled.jar
ht-set-hadoop-distro.sh options depend on available jars at lib/java ht-fsbroker-VERSION-*-bundled.jar
ht-java-run.sh arg --cp-group class-path-group FsBroker is the only used
org.hypertable.Common.System.installDir is set by arg -Dht_home=
Graphiz generate svg instead jpg
Steadiness to some tests and adjustments
Fixed RRDtool execution arg to --step=%u
RangeServer "Context" changed to "RangeServerContext"
Fixed ht_cluster SSH con steadiness and optional ../conf/ht_ssh_config
issue #70 Ambiguous class name Context

Version 0.9.8.11:
(2016-03-14)

Expand All @@ -12,7 +158,7 @@ Version 0.9.8.11:
Fixed bug in fast_clock::to_time_t
Don't apply TIMESTAMP filter when scanning index tables
Removed thread_local storage specifier from random engine variable in Random

Version 0.9.8.10:
(2015-12-22)

Expand Down
Loading
0