blob: acc8f3984681eb21c2d604dc5eb16a2a17dbb482 [file] [log] [blame]
ramangrover2957ec18e2013-04-16 11:42:30 -07001<asterixConfiguration xmlns="asterixconf">
ramangrover2957ec18e2013-04-16 11:42:30 -07002
Raman Grover27a0c4c2013-04-16 17:29:40 -07003 <property>
zheilbronff6fe592013-05-04 23:11:15 -07004 <name>nc.java.opts</name>
Raman Grover27a0c4c2013-04-16 17:29:40 -07005 <value>-Xmx1024m</value>
zheilbronff6fe592013-05-04 23:11:15 -07006 <description>JVM parameters for each Node Contoller (NC)</description>
Raman Grover27a0c4c2013-04-16 17:29:40 -07007 </property>
8
9 <property>
zheilbronff6fe592013-05-04 23:11:15 -070010 <name>cc.java.opts</name>
Raman Grover27a0c4c2013-04-16 17:29:40 -070011 <value>-Xmx1024m</value>
zheilbronff6fe592013-05-04 23:11:15 -070012 <description>JVM parameters for each Cluster Contoller (CC)
13 </description>
Raman Grover27a0c4c2013-04-16 17:29:40 -070014 </property>
15
16 <property>
zheilbron9c5793c2013-05-07 11:16:07 -070017 <name>storage.buffercache.pagesize</name>
zheilbronff6fe592013-05-04 23:11:15 -070018 <value>32768</value>
zheilbron9c5793c2013-05-07 11:16:07 -070019 <description>The page size in bytes for pages in the buffer cache.
zheilbrone2eb6ef2013-05-09 14:47:52 -070020 (Default = "32768" // 32KB)
zheilbronff6fe592013-05-04 23:11:15 -070021 </description>
ramangrover29911d0ff2013-04-23 12:47:34 -070022 </property>
23
24 <property>
zheilbron9c5793c2013-05-07 11:16:07 -070025 <name>storage.buffercache.numpages</name>
26 <value>1024</value>
27 <description>The number of pages allocated to the disk buffer cache.
zheilbrone2eb6ef2013-05-09 14:47:52 -070028 (Default = "1024")
zheilbron9c5793c2013-05-07 11:16:07 -070029 </description>
30 </property>
31
32 <property>
33 <name>storage.buffercache.maxopenfiles</name>
34 <value>214748364</value>
35 <description>The maximum number of open files in the buffer cache.
zheilbrone2eb6ef2013-05-09 14:47:52 -070036 (Default = "214748364")
zheilbron9c5793c2013-05-07 11:16:07 -070037 </description>
38 </property>
39
40 <property>
41 <name>storage.memorycomponent.pagesize</name>
42 <value>32768</value>
43 <description>The page size in bytes for pages allocated to memory
zheilbrone2eb6ef2013-05-09 14:47:52 -070044 components. (Default = "32768" // 32KB)
zheilbron9c5793c2013-05-07 11:16:07 -070045 </description>
46 </property>
47
48 <property>
49 <name>storage.memorycomponent.numpages</name>
50 <value>4096</value>
51 <description>The number of pages to allocate for a memory component.
52 (Default = 4096)
53 </description>
54 </property>
55
56 <property>
57 <name>storage.memorycomponent.globalbudget</name>
58 <value>1073741824</value>
59 <description>The total size of memory in bytes that the sum of all
60 open memory
zheilbrone2eb6ef2013-05-09 14:47:52 -070061 components cannot exceed. (Default = "1073741824" // 1GB)
zheilbron9c5793c2013-05-07 11:16:07 -070062 </description>
63 </property>
64
65 <property>
66 <name>storage.lsm.mergethreshold</name>
67 <value>3</value>
68 <description>The number of on-disk components an LSM index can have
69 before a merge is triggered. (Default = 3)
70 </description>
71 </property>
72
73 <property>
zheilbrone2eb6ef2013-05-09 14:47:52 -070074 <name>storage.lsm.bloomfilter.falsepositiverate</name>
75 <value>0.01</value>
76 <description>The maximum acceptable false positive rate for bloom
77 filters associated with LSM indexes. (Default = "0.01" // 1%)
78 </description>
79 </property>
80
81 <property>
zheilbron9c5793c2013-05-07 11:16:07 -070082 <name>txn.log.buffer.numpages</name>
ramangrover2991044942013-05-01 23:39:29 -070083 <value>8</value>
zheilbrone2eb6ef2013-05-09 14:47:52 -070084 <description>The number of in-memory log buffer pages. (Default = "8")
85 </description>
zheilbronff6fe592013-05-04 23:11:15 -070086 </property>
87
88 <property>
zheilbron9c5793c2013-05-07 11:16:07 -070089 <name>txn.log.buffer.pagesize</name>
90 <value>131072</value>
zheilbrone2eb6ef2013-05-09 14:47:52 -070091 <description>The size of pages in the in-memory log buffer. (Default =
92 "131072" // 128KB)
93 </description>
zheilbronff6fe592013-05-04 23:11:15 -070094 </property>
95
96 <property>
zheilbron9c5793c2013-05-07 11:16:07 -070097 <name>txn.log.partitionsize</name>
zheilbronff6fe592013-05-04 23:11:15 -070098 <value>2147483648</value>
zheilbrone2eb6ef2013-05-09 14:47:52 -070099 <description>The maximum size of a log file partition allowed before
100 rotating the log to the next partition. (Default = "2147483648" //
101 2GB)
102 </description>
zheilbronff6fe592013-05-04 23:11:15 -0700103 </property>
104
105 <property>
zheilbron9c5793c2013-05-07 11:16:07 -0700106 <name>txn.log.groupcommitinterval</name>
107 <value>200</value>
zheilbrone2eb6ef2013-05-09 14:47:52 -0700108 <description>The group commit wait time in milliseconds. (Default =
109 "200" // 2ms)
110 </description>
zheilbronff6fe592013-05-04 23:11:15 -0700111 </property>
112
113 <property>
zheilbron9c5793c2013-05-07 11:16:07 -0700114 <name>txn.log.checkpoint.lsnthreshold</name>
115 <value>67108864</value>
zheilbrone2eb6ef2013-05-09 14:47:52 -0700116 <description>The size of the window that the maximum LSN is allowed to
117 be ahead of the checkpoint LSN by. (Default = ""67108864" // 64M)
118 </description>
zheilbronff6fe592013-05-04 23:11:15 -0700119 </property>
120
121 <property>
zheilbron9c5793c2013-05-07 11:16:07 -0700122 <name>txn.log.checkpoint.pollfrequency</name>
zheilbronff6fe592013-05-04 23:11:15 -0700123 <value>120</value>
zheilbrone2eb6ef2013-05-09 14:47:52 -0700124 <description>The time in seconds between that the checkpoint thread
125 waits between polls. (Default = "120" // 120s)
126 </description>
zheilbronff6fe592013-05-04 23:11:15 -0700127 </property>
128
129 <property>
zheilbron9c5793c2013-05-07 11:16:07 -0700130 <name>txn.lock.escalationthreshold</name>
131 <value>1000</value>
zheilbrone2eb6ef2013-05-09 14:47:52 -0700132 <description>The number of entity level locks that need to be acquired
133 before the locks are coalesced and escalated into a dataset level
134 lock. (Default = "1000")
135 </description>
zheilbronff6fe592013-05-04 23:11:15 -0700136 </property>
137
138 <property>
zheilbron9c5793c2013-05-07 11:16:07 -0700139 <name>txn.lock.shrinktimer</name>
zheilbronff6fe592013-05-04 23:11:15 -0700140 <value>120000</value>
zheilbrone2eb6ef2013-05-09 14:47:52 -0700141 <description>The time in milliseconds to wait before deallocating
142 unused lock manager memory. (Default = "120000" // 120s)
143 </description>
zheilbronff6fe592013-05-04 23:11:15 -0700144 </property>
zheilbron9c5793c2013-05-07 11:16:07 -0700145
zheilbronff6fe592013-05-04 23:11:15 -0700146 <property>
zheilbron9c5793c2013-05-07 11:16:07 -0700147 <name>compiler.sortmemory</name>
148 <value>536870912</value>
zheilbrone2eb6ef2013-05-09 14:47:52 -0700149 <description>The amount of memory in bytes given to sort operations.
150 (Default = "536870912" // 512mb)
151 </description>
zheilbronff6fe592013-05-04 23:11:15 -0700152 </property>
153
154 <property>
zheilbron9c5793c2013-05-07 11:16:07 -0700155 <name>compiler.joinmemory</name>
156 <value>536870912</value>
zheilbrone2eb6ef2013-05-09 14:47:52 -0700157 <description>The amount of memory in bytes given to join operations.
158 (Default = "536870912" // 512mb)
159 </description>
zheilbronff6fe592013-05-04 23:11:15 -0700160 </property>
161
162 <property>
zheilbron9c5793c2013-05-07 11:16:07 -0700163 <name>compiler.framesize</name>
164 <value>32768</value>
zheilbrone2eb6ef2013-05-09 14:47:52 -0700165 <description>The Hyracks frame size that the compiler configures per
166 job. (Default = "32768" // 32KB)
167 </description>
zheilbron9c5793c2013-05-07 11:16:07 -0700168 </property>
169
170 <property>
171 <name>external.webport</name>
zheilbronff6fe592013-05-04 23:11:15 -0700172 <value>19001</value>
zheilbrone2eb6ef2013-05-09 14:47:52 -0700173 <description>The port for the ASTERIX web interface. (Default = 19001)
174 </description>
175 </property>
176
177 <property>
178 <name>external.apiserver</name>
179 <value>19101</value>
180 <description>The port for the ASTERIX API server. (Default = 19101)
181 </description>
zheilbronff6fe592013-05-04 23:11:15 -0700182 </property>
183
184 <property>
zheilbron9c5793c2013-05-07 11:16:07 -0700185 <name>external.loglevel</name>
zheilbronff6fe592013-05-04 23:11:15 -0700186 <value>INFO</value>
zheilbrone2eb6ef2013-05-09 14:47:52 -0700187 <description>The minimum log level to be displayed. (Default = INFO)
188 </description>
ramangrover29911d0ff2013-04-23 12:47:34 -0700189 </property>
ramangrover2957ec18e2013-04-16 11:42:30 -0700190</asterixConfiguration>