System & Environment Parameters
-
global.jvm_version
Default: |
1.7 |
Permitted Tye: |
string |
What version of the Java JDK should be used in this H-Store installation. Accepted values are ‘1.6’ or ‘1.7’. This will only be used when compiling the system source code. It is up to you to configure your environment appropriately to match whatever this is used for this option. |
-
global.memory
Default: |
2048 |
Permitted Tye: |
int |
The amount of memory to allocate for the various utility programs that are invoked through the commandline terminal using ant. Note: This is not control the amount of memory that is allocated for the database nodes or client terminals. See site.memory or client.memory. |
-
global.temp_dir
Default: |
obj |
Permitted Tye: |
string |
Temporary directory used to store various artifacts related to H-Store. |
-
global.sshoptions
Default: |
-x |
Permitted Tye: |
string |
Options used when logging into client/server hosts. We assume that there will be no spaces in paths or options listed here. |
-
global.sshprefix
Default: |
|
Permitted Tye: |
string |
An optional command that is added as a prefix that is executed before starting the HStoreSite and clients. The command must exit with status code zero. |
-
global.defaulthost
Default: |
localhost |
Permitted Tye: |
string |
The default hostname used when generating cluster configurations. |
-
global.hasher_class Experimental
Default: |
edu.brown.hashing.DefaultHasher |
Permitted Tye: |
string |
The name of the AbstractHasher class to use to figure out what partitions transactions and queries need to go to. We should not need to change this. |
-
global.hasher_plan Experimental
Default: |
null |
Permitted Tye: |
string |
The path to a more fine-grained partitioning plan for the database. |
-
global.nanosecond_latencies Experimental
Default: |
false |
Permitted Tye: |
boolean |
Measure all latencies using nanoseconds instead of milliseconds. |
Debug Logging Parameters
-
global.log_dir
Default: |
global.temp_dir/logs |
Permitted Tye: |
string |
Default log directory for H-Store. |
-
global.log_refresh
Default: |
30000 |
Permitted Tye: |
int |
How often in milliseconds the log4j refresh thread will check to see whether the log4j.properties file has changed. We have to do this manually because Java doesn’t have the ability to get a callback when a file changes. |