tmc meeting minutes 20200306 - deegree/deegree3 GitHub Wiki

TMC Meeting Minutes 2020-03-06

(11:02) <tfr42>Hi
(11:02) <StephanR>Hi
(11:03) - copierrj joined
(11:03) <copierrj>hi
(11:03) <tfr42>Hi!
(11:03) <StephanR>Hi
(11:03) <tfr42>Todays voice chat is https://hangouts.google.com/call/FIzSLtGKVYVvEf2CXZBxAEEI
(11:04) <tfr42>What is on the agenda?
(11:04) <copierrj>agenda?
(11:04) <tfr42>Issue https://github.com/deegree/deegree3/issues/1033 and current results
(11:06) <tfr42>Current status of CI
(11:06) <tfr42>and if time remains open PR
(11:06) <tfr42>Ok, then let's start with https://github.com/deegree/deegree3/issues/1033
(11:10) <tfr42>The findings are documented in the last comment
(11:14) <tfr42>https://github.com/deegree/deegree3/issues/1033#issuecomment-590834724
(11:27) <tfr42>I do propose to downgrade to JTS 1.15.0 for now, open an issue to get the Clipper resolved soon and to upgrade to JTS 1.16.1
(11:28) <copierrj>Agreed
(11:28) <stenger>+1
(11:28) <copierrj>commit that introduced this version: https://github.com/deegree/deegree3/commit/e4fb9bc44dba18fb118b54aa7007385f942e431e
(11:29) <StephanR>And the PR was https://github.com/deegree/deegree3/pull/949
(11:30) <StephanR>+1
(11:32) <tfr42>+1
(11:41) <copierrj>https://github.com/deegree/deegree3/pull/494
(11:44) <copierrj>https://github.com/deegree/deegree3/tree/master/deegree-core/deegree-core-rendering-2d/src/main/java/org/deegree/rendering/r2d/strokes
(11:45) <tfr42>PR to downgrade JTS https://github.com/deegree/deegree3/pull/1045
(11:47) <stenger>+1
(11:47) <copierrj>+1
(11:47) <StephanR>+1
(11:47) <tfr42>+1
(11:47) <tfr42>#1045 is merged
(11:49) <StephanR>A possible approach to correct the clipper would be to adjust the treatment of the orientation of the geometries so that the orientation of the original geometry corresponds to that of the clipped one.
(11:50) <tfr42>I will add the findings about ShapeReader and QGIS unable to reade teh SHAPE files to #1033
(11:52) <tfr42>next topic - current status of CI
(11:53) <tfr42>http://buildserver.deegree.org/view/Pull%20Requests/
(11:54) <tfr42>Thats stil the error: org.apache.maven.surefire.booter.SurefireBooterForkException: ExecutionException The forked VM terminated without properly saying goodbye. VM crash or System.exit called?
(11:58) <copierrj>jvm params: -Djava.awt.headless=true -Xmx2048m -Xss2048k
(12:00) <StephanR>java -XX:+PrintFlagsFinal -version | grep -i stack
(12:00) <StephanR>java -Xss2048k -XX:+PrintFlagsFinal -version | grep -i stack
(12:01) <StephanR>C:\Users\sr>java -XX:+PrintFlagsFinal -version | grep -i stack
(12:01) <StephanR> intx CompilerThreadStackSize = 0 {pd product}
(12:01) <StephanR> uintx GCDrainStackTargetSize = 64 {product}
(12:01) <StephanR> bool JavaMonitorsInStackTrace = true {product}
(12:01) <StephanR> uintx MarkStackSize = 4194304 {product}
(12:01) <StephanR> uintx MarkStackSizeMax = 536870912 {product}
(12:01) <StephanR> intx MaxJavaStackTraceDepth = 1024 {product}
(12:01) <StephanR> bool OmitStackTraceInFastThrow = true {product}
(12:01) <StephanR> intx OnStackReplacePercentage = 140 {pd product}
(12:01) <StephanR> intx StackRedPages = 1 {pd product}
(12:01) <StephanR> intx StackShadowPages = 6 {pd product}
(12:01) <StephanR> bool StackTraceInThrowable = true {product}
(12:01) <StephanR> intx StackYellowPages = 3 {pd product}
(12:01) <StephanR> intx ThreadStackSize = 0 {pd product}
(12:01) <StephanR> bool UseOnStackReplacement = true {pd product}
(12:01) <StephanR> intx VMThreadStackSize = 0 {pd product}
(12:01) <StephanR>openjdk version "1.8.0_242"
(12:01) <StephanR>OpenJDK Runtime Environment Corretto-8.242.08.1 (build 1.8.0_242-b08)
(12:01) <StephanR>OpenJDK 64-Bit Server VM Corretto-8.242.08.1 (build 25.242-b08, mixed mode)
(12:01) <StephanR>C:\Users\sr>java -Xss2048k -XX:+PrintFlagsFinal -version | grep -i stack
(12:01) <StephanR> intx CompilerThreadStackSize = 0 {pd product}
(12:01) <StephanR> uintx GCDrainStackTargetSize = 64 {product}
(12:01) <StephanR> bool JavaMonitorsInStackTrace = true {product}
(12:01) <StephanR> uintx MarkStackSize = 4194304 {product}
(12:01) <StephanR> uintx MarkStackSizeMax = 536870912 {product}
(12:01) <StephanR> intx MaxJavaStackTraceDepth = 1024 {product}
(12:01) <StephanR> bool OmitStackTraceInFastThrow = true {product}
(12:01) <StephanR> intx OnStackReplacePercentage = 140 {pd product}
(12:01) <StephanR> intx StackRedPages = 1 {pd product}
(12:01) <StephanR> intx StackShadowPages = 6 {pd product}
(12:01) <StephanR> bool StackTraceInThrowable = true {product}
(12:01) <StephanR> intx StackYellowPages = 3 {pd product}
(12:01) <StephanR> intx ThreadStackSize := 2048 {pd product}
(12:01) <StephanR> bool UseOnStackReplacement = true {pd product}
(12:01) <StephanR> intx VMThreadStackSize = 0 {pd product}
(12:01) <StephanR>openjdk version "1.8.0_242"
(12:01) <StephanR>OpenJDK Runtime Environment Corretto-8.242.08.1 (build 1.8.0_242-b08)
(12:01) <StephanR>OpenJDK 64-Bit Server VM Corretto-8.242.08.1 (build 25.242-b08, mixed mode)
(12:02) <tfr42>It was "-Xmx1024m -Xss128m -XX:-UseGCOverheadLimit -Xincgc "
(12:04) <copierrj>https://github.com/deegree/deegree3/blob/c86c9eb27efc775038c2d4be9f4c2adbbeae3ee0/deegree-tests/deegree-wms-similarity-tests/pom.xml#L76
(12:06) <StephanR>https://docs.oracle.com/javase/8/docs/technotes/tools/unix/java.html
(12:07) <StephanR>Defaults in JDK8: Linux/i386 (32-bit): 320 KB Linux/x64 (64-bit): 1024 KB
(12:08) <tfr42>http://buildserver.deegree.org/view/Pull%20Requests/job/deegree%20PR/job/master/9/execution/node/3/ws/
(12:08) <tfr42>http://buildserver.deegree.org/view/Pull%20Requests/job/deegree%20PR/job/master/9/execution/node/3/ws/deegree-tests/deegree-compliance-tests/target/surefire-reports/
(12:09) <StephanR>http://buildserver.deegree.org/view/Pull%20Requests/job/deegree%20PR/job/master/9/execution/node/3/ws/deegree-tests/deegree-wms-similarity-tests/target/surefire-reports/
(12:09) <StephanR>Here are some *.dumpstream
(12:10) <copierrj>surefire2566309744372038471tmp surefire_101904520389843991012tmp
(12:10) <StephanR>One of the *.dumpstream files contains the text:
(12:10) <StephanR>Error: Could not find or load main class PR.branches.master.workspace.deegree-tests.deegree-wms-similarity-tests.src.test.requests.
(12:16) <stenger>http://buildserver.deegree.org/view/Pull%20Requests/job/deegree%20PR/job/master/9/execution/node/3/ws/deegree-tests/deegree-wms-similarity-tests/target/surefire-reports/2020-02-24T14-02-03_396.dumpstream/view/
(12:20) <copierrj>next meeting 20th?
(12:20) <copierrj>+1
(12:21) <tfr42>+1
(12:21) <stenger>+1
(12:22) <StephanR>+1 (only chat log)
(12:23) <copierrj>bye
(12:23) <StephanR>bye