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. |