annotate .hgignore @ 5779:ebec12def170

Datacage: Add a pool of builders to make it multi threadable. XML DOM is not thread safe. Therefore the old implementation only allowed one thread to use the builder at a time. As the complexity of the configuration has increased over time this has become a bottleneck of the whole application because it took quiet some time to build a result. Furthermore the builder code path is visited very frequent. So many concurrent requests were piled up resulting in long waits for the users. To mitigate this problem a round robin pool of builders is used now. Each of the pooled builders has an independent copy of the XML template and can be run in parallel. The number of builders is determined by the system property 'flys.datacage.pool.size'. It defaults to 4.
author Sascha L. Teichmann <teichmann@intevation.de>
date Sun, 21 Apr 2013 12:48:09 +0200
parents 9c78264109ad
children 764c21005f33
rev   line source
3990
31aaabe34774 Added initial .hgignore
Sascha L. Teichmann <teichmann@intevation.de>
parents:
diff changeset
1 syntax: regexp
31aaabe34774 Added initial .hgignore
Sascha L. Teichmann <teichmann@intevation.de>
parents:
diff changeset
2 flys-artifacts/target # maven output
31aaabe34774 Added initial .hgignore
Sascha L. Teichmann <teichmann@intevation.de>
parents:
diff changeset
3 flys-artifacts/\.classpath # eclipse
31aaabe34774 Added initial .hgignore
Sascha L. Teichmann <teichmann@intevation.de>
parents:
diff changeset
4 flys-artifacts/\.project # eclipse
31aaabe34774 Added initial .hgignore
Sascha L. Teichmann <teichmann@intevation.de>
parents:
diff changeset
5 flys-artifacts/\.settings # eclipse
31aaabe34774 Added initial .hgignore
Sascha L. Teichmann <teichmann@intevation.de>
parents:
diff changeset
6 flys-artifacts/test-output # eclipse junit/testng plugin output
31aaabe34774 Added initial .hgignore
Sascha L. Teichmann <teichmann@intevation.de>
parents:
diff changeset
7 flys-backend/target # maven output
31aaabe34774 Added initial .hgignore
Sascha L. Teichmann <teichmann@intevation.de>
parents:
diff changeset
8 flys-backend/\.classpath # eclipse
31aaabe34774 Added initial .hgignore
Sascha L. Teichmann <teichmann@intevation.de>
parents:
diff changeset
9 flys-backend/\.project # eclipse
31aaabe34774 Added initial .hgignore
Sascha L. Teichmann <teichmann@intevation.de>
parents:
diff changeset
10 flys-backend/\.settings # eclipse
31aaabe34774 Added initial .hgignore
Sascha L. Teichmann <teichmann@intevation.de>
parents:
diff changeset
11 flys-backend/test-output # eclipse junit/testng plugin output
31aaabe34774 Added initial .hgignore
Sascha L. Teichmann <teichmann@intevation.de>
parents:
diff changeset
12 flys-client/target # maven output
31aaabe34774 Added initial .hgignore
Sascha L. Teichmann <teichmann@intevation.de>
parents:
diff changeset
13 flys-client/\.classpath # eclipse
31aaabe34774 Added initial .hgignore
Sascha L. Teichmann <teichmann@intevation.de>
parents:
diff changeset
14 flys-client/\.project # eclipse
31aaabe34774 Added initial .hgignore
Sascha L. Teichmann <teichmann@intevation.de>
parents:
diff changeset
15 flys-client/\.settings # eclipse
31aaabe34774 Added initial .hgignore
Sascha L. Teichmann <teichmann@intevation.de>
parents:
diff changeset
16 flys-client/test-output # eclipse junit/testng plugin output
4134
9c78264109ad AFT: Ignored tables with unset GUELTIG_VON or GUELTIG_BIS values.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 4062
diff changeset
17 flys-aft/target # maven output
9c78264109ad AFT: Ignored tables with unset GUELTIG_VON or GUELTIG_BIS values.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 4062
diff changeset
18 flys-aft/\.classpath # eclipse
9c78264109ad AFT: Ignored tables with unset GUELTIG_VON or GUELTIG_BIS values.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 4062
diff changeset
19 flys-aft/\.project # eclipse
9c78264109ad AFT: Ignored tables with unset GUELTIG_VON or GUELTIG_BIS values.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 4062
diff changeset
20 flys-aft/\.settings # eclipse
9c78264109ad AFT: Ignored tables with unset GUELTIG_VON or GUELTIG_BIS values.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 4062
diff changeset
21 flys-aft/test-output # eclipse junit/testng plugin output
4062
145980c21700 Handle error conditions more robust.
Christian Lins <christian.lins@intevation.de>
parents: 3990
diff changeset
22 flys-client/src/main/webapp/OpenLayers-2.11
3990
31aaabe34774 Added initial .hgignore
Sascha L. Teichmann <teichmann@intevation.de>
parents:
diff changeset
23 \.swp
31aaabe34774 Added initial .hgignore
Sascha L. Teichmann <teichmann@intevation.de>
parents:
diff changeset
24 \.swo

http://dive4elements.wald.intevation.org