Code Monkey home page Code Monkey logo

hydrograph's People

Contributors

ahmadia avatar akashtekale avatar alpeshk avatar bitwise-shivarajnangare avatar danyanos avatar gitter-badger avatar gurditsingh avatar jaredsmith avatar mbarlowvt avatar mrwilliamma avatar prateemt avatar pushpak-gohey avatar pushpendergarg avatar rahulspathak avatar rakesh-kanchalwar avatar sandeepvasande avatar santhisridharan avatar shrirangk avatar vibhort90 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

hydrograph's Issues

Documentation

Is there any documentation available on how to use this ETL tool?

engine build fails

Could not get unknown property 'repoUserName' for object of type org.jfrog.gradle.plugin.artifactory.dsl.DoubleDelegateWrapper

Build fail on debug service

Trying a local build / install on my Macbook. OSX Sierra, JDK 8 (0_131-b11). Gradle 3.5. I'm sure this is on my end, I had a successful build (JDK 8 112-b16) on my Mac Pro.

Looks like something is up with the lingual catalog test / data? Would love any thoughts or suggestions.

All build steps prior to the debug service executed and completed without issue.

12:08:56.919 [INFO] [org.gradle.api.internal.tasks.testing.worker.TestWorker] Gradle Test Executor 1 started executing tests. 12:08:56.958 [DEBUG] [TestEventLogger] 12:08:56.958 [DEBUG] [TestEventLogger] Gradle Test Executor 1 STARTED 12:08:56.961 [DEBUG] [org.gradle.api.internal.tasks.testing.junit.JUnitTestClassProcessor] Executing test class hydrograph.server.debug.lingual.LingualSchemaCreatorTest 12:08:56.961 [DEBUG] [TestEventLogger] 12:08:56.962 [DEBUG] [TestEventLogger] hydrograph.server.debug.lingual.LingualSchemaCreatorTest STARTED 12:08:57.140 [DEBUG] [TestEventLogger] 12:08:57.141 [DEBUG] [TestEventLogger] hydrograph.server.debug.lingual.LingualSchemaCreatorTest STANDARD_OUT 12:08:57.141 [DEBUG] [TestEventLogger] 2017-04-23 12:08:57 [Test worker] INFO :: installing platform: hadoop2-mr1 12:08:57.390 [DEBUG] [TestEventLogger] 2017-04-23 12:08:57 [Test worker] INFO :: user not supplied, using OS user 12:08:57.390 [DEBUG] [TestEventLogger] 2017-04-23 12:08:57 [Test worker] INFO :: using user: brandon 12:08:57.533 [DEBUG] [TestEventLogger] 2017-04-23 12:08:57 [Test worker] WARN :: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable 12:08:57.629 [DEBUG] [TestEventLogger] 2017-04-23 12:08:57 [Test worker] INFO :: reading catalog from: file:/Users/brandon/Documents/repos/Hydrograph/hydrograph.server/hydrograph.server.debug/testData/MetaData/.lingual/catalog 12:08:57.630 [DEBUG] [TestEventLogger] 2017-04-23 12:08:57 [Test worker] INFO :: catalog not found at: file:/Users/brandon/Documents/repos/Hydrograph/hydrograph.server/hydrograph.server.debug/testData/MetaData/.lingual/catalog 12:08:57.707 [DEBUG] [TestEventLogger] 12:08:57.708 [DEBUG] [TestEventLogger] hydrograph.server.debug.lingual.LingualSchemaCreatorTest STANDARD_ERROR 12:08:57.708 [DEBUG] [TestEventLogger] org.apache.hadoop.fs.PathNotFoundException: testData/MetaData': No such file or directory
12:08:57.708 [DEBUG] [TestEventLogger] at hydrograph.server.debug.lingual.LingualSchemaCreatorTest.cleanUp(LingualSchemaCreatorTest.java:188)
12:08:57.708 [DEBUG] [TestEventLogger] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
12:08:57.708 [DEBUG] [TestEventLogger] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
12:08:57.708 [DEBUG] [TestEventLogger] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
12:08:57.708 [DEBUG] [TestEventLogger] at java.lang.reflect.Method.invoke(Method.java:498)
12:08:57.708 [DEBUG] [TestEventLogger] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
12:08:57.708 [DEBUG] [TestEventLogger] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
12:08:57.709 [DEBUG] [TestEventLogger] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
12:08:57.709 [DEBUG] [TestEventLogger] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:33)
12:08:57.709 [DEBUG] [TestEventLogger] at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
12:08:57.709 [DEBUG] [TestEventLogger] at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.runTestClass(JUnitTestClassExecuter.java:114)
12:08:57.709 [DEBUG] [TestEventLogger] at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.execute(JUnitTestClassExecuter.java:57)
12:08:57.709 [DEBUG] [TestEventLogger] at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassProcessor.processTestClass(JUnitTestClassProcessor.java:66)
12:08:57.709 [DEBUG] [TestEventLogger] at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:51)
12:08:57.709 [DEBUG] [TestEventLogger] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
12:08:57.709 [DEBUG] [TestEventLogger] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
12:08:57.710 [DEBUG] [TestEventLogger] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
12:08:57.710 [DEBUG] [TestEventLogger] at java.lang.reflect.Method.invoke(Method.java:498)
12:08:57.710 [DEBUG] [TestEventLogger] at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
12:08:57.710 [DEBUG] [TestEventLogger] at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
12:08:57.710 [DEBUG] [TestEventLogger] at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
12:08:57.710 [DEBUG] [TestEventLogger] at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
12:08:57.710 [DEBUG] [TestEventLogger] at com.sun.proxy.$Proxy3.processTestClass(Unknown Source)
12:08:57.710 [DEBUG] [TestEventLogger] at org.gradle.api.internal.tasks.testing.worker.TestWorker.processTestClass(TestWorker.java:109)
12:08:57.710 [DEBUG] [TestEventLogger] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
12:08:57.710 [DEBUG] [TestEventLogger] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
12:08:57.711 [DEBUG] [TestEventLogger] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
12:08:57.711 [DEBUG] [TestEventLogger] at java.lang.reflect.Method.invoke(Method.java:498)
12:08:57.711 [DEBUG] [TestEventLogger] at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
12:08:57.711 [DEBUG] [TestEventLogger] at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
12:08:57.711 [DEBUG] [TestEventLogger] at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:147)
12:08:57.711 [DEBUG] [TestEventLogger] at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:129)
12:08:57.711 [DEBUG] [TestEventLogger] at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
12:08:57.711 [DEBUG] [TestEventLogger] at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
12:08:57.711 [DEBUG] [TestEventLogger] at org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(StoppableExecutorImpl.java:46)
12:08:57.711 [DEBUG] [TestEventLogger] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
12:08:57.712 [DEBUG] [TestEventLogger] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
12:08:57.712 [DEBUG] [TestEventLogger] at java.lang.Thread.run(Thread.java:748)
12:08:57.713 [DEBUG] [TestEventLogger]
12:08:57.713 [DEBUG] [TestEventLogger] hydrograph.server.debug.lingual.LingualSchemaCreatorTest > classMethod STARTED
12:08:57.713 [DEBUG] [org.gradle.api.internal.tasks.testing.junit.JUnitTestClassProcessor] Executing test class hydrograph.server.sqlquery.lingualquery.generator.LingualQueryCreatorTest
12:08:57.734 [DEBUG] [TestEventLogger]
12:08:57.734 [DEBUG] [TestEventLogger] hydrograph.server.debug.lingual.LingualSchemaCreatorTest > classMethod FAILED
12:08:57.735 [DEBUG] [TestEventLogger] java.lang.IllegalArgumentException: java.net.URISyntaxException: Relative path in absolute URI: wifi-04-20-2017__09:38:31.log
12:08:57.735 [DEBUG] [TestEventLogger] at org.apache.hadoop.fs.Path.initialize(Path.java:206)
12:08:57.735 [DEBUG] [TestEventLogger] at org.apache.hadoop.fs.Path.(Path.java:172)
12:08:57.735 [DEBUG] [TestEventLogger] at org.apache.hadoop.fs.Path.(Path.java:89)
12:08:57.735 [DEBUG] [TestEventLogger] at cascading.tap.hadoop.Hfs.getChildPaths(Hfs.java:693)
12:08:57.735 [DEBUG] [TestEventLogger] at cascading.tap.hadoop.Hfs.getChildPaths(Hfs.java:704)
12:08:57.735 [DEBUG] [TestEventLogger] at cascading.tap.hadoop.Hfs.getChildIdentifiers(Hfs.java:678)
12:08:57.735 [DEBUG] [TestEventLogger] at cascading.tap.hadoop.Hfs.getChildIdentifiers(Hfs.java:660)
12:08:57.735 [DEBUG] [TestEventLogger] at cascading.tap.hadoop.Hfs.getChildIdentifiers(Hfs.java:109)
12:08:57.735 [DEBUG] [TestEventLogger] at cascading.lingual.platform.PlatformBroker.findActualPath(PlatformBroker.java:760)
12:08:57.735 [DEBUG] [TestEventLogger] at cascading.lingual.platform.hadoop2.Hadoop2MR1PlatformBroker.getFullPath(Hadoop2MR1PlatformBroker.java:417)
12:08:57.736 [DEBUG] [TestEventLogger] at cascading.lingual.catalog.SchemaCatalogManager.getFullPath(SchemaCatalogManager.java:334)
12:08:57.736 [DEBUG] [TestEventLogger] at cascading.lingual.catalog.SchemaCatalogManager.createSchemaDefAndTableDefsFor(SchemaCatalogManager.java:233)
12:08:57.736 [DEBUG] [TestEventLogger] at cascading.lingual.catalog.SchemaCatalogManager.createResultsSchemaDef(SchemaCatalogManager.java:228)
12:08:57.736 [DEBUG] [TestEventLogger] at cascading.lingual.platform.PlatformBroker.loadTransientResultSchema(PlatformBroker.java:663)
12:08:57.736 [DEBUG] [TestEventLogger] at cascading.lingual.platform.PlatformBroker.loadCatalogManager(PlatformBroker.java:395)
12:08:57.736 [DEBUG] [TestEventLogger] at cascading.lingual.platform.PlatformBroker.getCatalogManager(PlatformBroker.java:270)
12:08:57.736 [DEBUG] [TestEventLogger] at hydrograph.server.debug.lingual.LingualSchemaCreator.createCatalog(LingualSchemaCreator.java:66)
12:08:57.736 [DEBUG] [TestEventLogger] at hydrograph.server.debug.lingual.LingualSchemaCreatorTest.init(LingualSchemaCreatorTest.java:57)
12:08:57.736 [DEBUG] [TestEventLogger] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
12:08:57.736 [DEBUG] [TestEventLogger] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
12:08:57.736 [DEBUG] [TestEventLogger] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
12:08:57.736 [DEBUG] [TestEventLogger] at java.lang.reflect.Method.invoke(Method.java:498)
12:08:57.736 [DEBUG] [TestEventLogger] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
12:08:57.736 [DEBUG] [TestEventLogger] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
12:08:57.736 [DEBUG] [TestEventLogger] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
12:08:57.736 [DEBUG] [TestEventLogger] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
12:08:57.737 [DEBUG] [TestEventLogger] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
12:08:57.737 [DEBUG] [TestEventLogger] at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
12:08:57.737 [DEBUG] [TestEventLogger] at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.runTestClass(JUnitTestClassExecuter.java:114)
12:08:57.737 [DEBUG] [TestEventLogger] at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.execute(JUnitTestClassExecuter.java:57)
12:08:57.737 [DEBUG] [TestEventLogger] at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassProcessor.processTestClass(JUnitTestClassProcessor.java:66)
12:08:57.737 [DEBUG] [TestEventLogger] at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:51)
12:08:57.737 [DEBUG] [TestEventLogger] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
12:08:57.737 [DEBUG] [TestEventLogger] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
12:08:57.737 [DEBUG] [TestEventLogger] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
12:08:57.737 [DEBUG] [TestEventLogger] at java.lang.reflect.Method.invoke(Method.java:498)
12:08:57.737 [DEBUG] [TestEventLogger] at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
12:08:57.737 [DEBUG] [TestEventLogger] at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
12:08:57.737 [DEBUG] [TestEventLogger] at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
12:08:57.737 [DEBUG] [TestEventLogger] at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
12:08:57.738 [DEBUG] [TestEventLogger] at com.sun.proxy.$Proxy3.processTestClass(Unknown Source)
12:08:57.738 [DEBUG] [TestEventLogger] at org.gradle.api.internal.tasks.testing.worker.TestWorker.processTestClass(TestWorker.java:109)
12:08:57.738 [DEBUG] [TestEventLogger] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
12:08:57.738 [DEBUG] [TestEventLogger] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
12:08:57.738 [DEBUG] [TestEventLogger] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
12:08:57.738 [DEBUG] [TestEventLogger] at java.lang.reflect.Method.invoke(Method.java:498)
12:08:57.738 [DEBUG] [TestEventLogger] at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
12:08:57.738 [DEBUG] [TestEventLogger] at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
12:08:57.738 [DEBUG] [TestEventLogger] at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:147)
12:08:57.738 [DEBUG] [TestEventLogger] at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:129)
12:08:57.738 [DEBUG] [TestEventLogger] at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
12:08:57.738 [DEBUG] [TestEventLogger] at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
12:08:57.738 [DEBUG] [TestEventLogger] at org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(StoppableExecutorImpl.java:46)
12:08:57.738 [DEBUG] [TestEventLogger] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
12:08:57.738 [DEBUG] [TestEventLogger] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
12:08:57.739 [DEBUG] [TestEventLogger] at java.lang.Thread.run(Thread.java:748)
12:08:57.739 [DEBUG] [TestEventLogger]
12:08:57.739 [DEBUG] [TestEventLogger] Caused by:
12:08:57.739 [DEBUG] [TestEventLogger] java.net.URISyntaxException: Relative path in absolute URI: wifi-04-20-2017__09:38:31.log
12:08:57.739 [DEBUG] [TestEventLogger] at java.net.URI.checkPath(URI.java:1823)
12:08:57.739 [DEBUG] [TestEventLogger] at java.net.URI.(URI.java:745)
12:08:57.739 [DEBUG] [TestEventLogger] at org.apache.hadoop.fs.Path.initialize(Path.java:203)
12:08:57.739 [DEBUG] [TestEventLogger] ... 55 more
12:08:57.739 [DEBUG] [TestEventLogger]
12:08:57.739 [DEBUG] [TestEventLogger] hydrograph.server.debug.lingual.LingualSchemaCreatorTest FAILED
12:08:57.740 [DEBUG] [TestEventLogger]
12:08:57.740 [DEBUG] [TestEventLogger] hydrograph.server.sqlquery.lingualquery.generator.LingualQueryCreatorTest STARTED
12:08:57.740 [DEBUG] [TestEventLogger]
12:08:57.740 [DEBUG] [TestEventLogger] hydrograph.server.sqlquery.lingualquery.generator.LingualQueryCreatorTest > itShouldGenerateLingualQuery STARTED
12:08:57.786 [DEBUG] [TestEventLogger]
12:08:57.787 [DEBUG] [TestEventLogger] hydrograph.server.sqlquery.lingualquery.generator.LingualQueryCreatorTest > itShouldGenerateLingualQuery PASSED
12:08:57.787 [DEBUG] [TestEventLogger]
12:08:57.787 [DEBUG] [TestEventLogger] hydrograph.server.sqlquery.lingualquery.generator.LingualQueryCreatorTest > itShouldGenerateLingualQueryWithLikeClauseAndBooleanCondition STARTED
12:08:57.789 [DEBUG] [TestEventLogger]
12:08:57.789 [DEBUG] [TestEventLogger] hydrograph.server.sqlquery.lingualquery.generator.LingualQueryCreatorTest > itShouldGenerateLingualQueryWithLikeClauseAndBooleanCondition PASSED
12:08:57.789 [DEBUG] [TestEventLogger]
12:08:57.789 [DEBUG] [TestEventLogger] hydrograph.server.sqlquery.lingualquery.generator.LingualQueryCreatorTest > itShouldGenerateLingualQueryForBetweenClauseAndTimestampDataType STARTED
12:08:57.791 [DEBUG] [TestEventLogger]
12:08:57.791 [DEBUG] [TestEventLogger] hydrograph.server.sqlquery.lingualquery.generator.LingualQueryCreatorTest > itShouldGenerateLingualQueryForBetweenClauseAndTimestampDataType PASSED
12:08:57.791 [DEBUG] [TestEventLogger]
12:08:57.792 [DEBUG] [TestEventLogger] hydrograph.server.sqlquery.lingualquery.generator.LingualQueryCreatorTest > itShouldGenerateLingualQueryWithBetweenClause STARTED
12:08:57.793 [DEBUG] [TestEventLogger]
12:08:57.793 [DEBUG] [TestEventLogger] hydrograph.server.sqlquery.lingualquery.generator.LingualQueryCreatorTest > itShouldGenerateLingualQueryWithBetweenClause PASSED
12:08:57.794 [DEBUG] [TestEventLogger]
12:08:57.794 [DEBUG] [TestEventLogger] hydrograph.server.sqlquery.lingualquery.generator.LingualQueryCreatorTest > itShouldGenerateLingualQueryWithFieldComparator STARTED
12:08:57.794 [DEBUG] [TestEventLogger]
12:08:57.795 [DEBUG] [TestEventLogger] hydrograph.server.sqlquery.lingualquery.generator.LingualQueryCreatorTest > itShouldGenerateLingualQueryWithFieldComparator PASSED
12:08:57.795 [DEBUG] [TestEventLogger]
12:08:57.795 [DEBUG] [TestEventLogger] hydrograph.server.sqlquery.lingualquery.generator.LingualQueryCreatorTest > itShouldGenerateLingualQueryWithMultipleCondition STARTED
12:08:57.796 [DEBUG] [TestEventLogger]
12:08:57.796 [DEBUG] [TestEventLogger] hydrograph.server.sqlquery.lingualquery.generator.LingualQueryCreatorTest > itShouldGenerateLingualQueryWithMultipleCondition PASSED
12:08:57.796 [DEBUG] [TestEventLogger]
12:08:57.796 [DEBUG] [TestEventLogger] hydrograph.server.sqlquery.lingualquery.generator.LingualQueryCreatorTest > itShouldGenerateLingualQueryWithLikeClause STARTED
12:08:57.797 [DEBUG] [TestEventLogger]
12:08:57.798 [DEBUG] [TestEventLogger] hydrograph.server.sqlquery.lingualquery.generator.LingualQueryCreatorTest > itShouldGenerateLingualQueryWithLikeClause PASSED
12:08:57.798 [DEBUG] [TestEventLogger]
12:08:57.798 [DEBUG] [TestEventLogger] hydrograph.server.sqlquery.lingualquery.generator.LingualQueryCreatorTest > itShouldGenerateLingualQueryWithNotLikeClause STARTED
12:08:57.800 [DEBUG] [TestEventLogger]
12:08:57.800 [DEBUG] [TestEventLogger] hydrograph.server.sqlquery.lingualquery.generator.LingualQueryCreatorTest > itShouldGenerateLingualQueryWithNotLikeClause PASSED
12:08:57.800 [DEBUG] [TestEventLogger]
12:08:57.801 [DEBUG] [TestEventLogger] hydrograph.server.sqlquery.lingualquery.generator.LingualQueryCreatorTest PASSED
12:08:57.802 [DEBUG] [TestEventLogger]
12:08:57.802 [DEBUG] [TestEventLogger] Gradle Test Executor 1 FAILED
12:08:57.802 [INFO] [org.gradle.api.internal.tasks.testing.worker.TestWorker] Gradle Test Executor 1 finished executing tests.
12:08:57.803 [DEBUG] [org.gradle.process.internal.worker.child.ActionExecutionWorker] Completed Gradle Test Executor 1.
12:08:57.831 [DEBUG] [org.gradle.process.internal.DefaultExecHandle] Changing state to: SUCCEEDED
12:08:57.831 [DEBUG] [org.gradle.process.internal.DefaultExecHandle] Process 'Gradle Test Executor 1' finished with exit value 0 (state: SUCCEEDED)
12:08:57.832 [DEBUG] [org.gradle.internal.operations.DefaultBuildOperationWorkerRegistry] Worker root.9.10 completed (1 in use)
12:08:57.832 [DEBUG] [TestEventLogger]
12:08:57.832 [DEBUG] [TestEventLogger] Gradle Test Run :test FAILED
12:08:57.832 [ERROR] [org.gradle.api.internal.tasks.testing.logging.TestCountLogger]
9 tests completed, 1 failed
12:08:57.833 [DEBUG] [org.gradle.internal.operations.DefaultBuildOperationWorkerRegistry] Worker root.9.11 started (1 in use).
12:08:57.833 [DEBUG] [org.gradle.internal.operations.DefaultBuildOperationWorkerRegistry] Worker root.9.12 started (2 in use).
12:08:57.834 [DEBUG] [org.gradle.internal.operations.DefaultBuildOperationWorkerRegistry] Worker root.9.11 completed (1 in use)
12:08:57.834 [DEBUG] [org.gradle.internal.operations.DefaultBuildOperationWorkerRegistry] Worker root.9.12 completed (1 in use)
12:08:57.834 [INFO] [org.gradle.api.internal.tasks.testing.junit.result.Binary2JUnitXmlReportGenerator] Finished generating test XML results (0.001 secs) into: /Users/brandon/Documents/repos/Hydrograph/hydrograph.server/hydrograph.server.debug/build/test-results/test
12:08:57.835 [INFO] [org.gradle.api.internal.tasks.testing.junit.report.DefaultTestReport] Generating HTML test report...
12:08:57.835 [DEBUG] [org.gradle.internal.operations.DefaultBuildOperationWorkerRegistry] Worker root.9.13 started (1 in use).
12:08:57.836 [DEBUG] [org.gradle.internal.operations.DefaultBuildOperationWorkerRegistry] Worker root.9.14 started (2 in use).
12:08:57.836 [DEBUG] [org.gradle.internal.operations.DefaultBuildOperationWorkerRegistry] Worker root.9.15 started (3 in use).
12:08:57.836 [DEBUG] [org.gradle.internal.operations.DefaultBuildOperationWorkerRegistry] Worker root.9.16 started (4 in use).
12:08:57.836 [DEBUG] [org.gradle.internal.operations.DefaultBuildOperationWorkerRegistry] Worker root.9.17 started (5 in use).
12:08:57.836 [DEBUG] [org.gradle.internal.operations.DefaultBuildOperationWorkerRegistry] Worker root.9.14 completed (4 in use)
12:08:57.837 [DEBUG] [org.gradle.internal.operations.DefaultBuildOperationWorkerRegistry] Worker root.9.15 completed (3 in use)
12:08:57.837 [DEBUG] [org.gradle.internal.operations.DefaultBuildOperationWorkerRegistry] Worker root.9.16 completed (2 in use)
12:08:57.837 [DEBUG] [org.gradle.internal.operations.DefaultBuildOperationWorkerRegistry] Worker root.9.13 completed (1 in use)
12:08:57.837 [DEBUG] [org.gradle.internal.operations.DefaultBuildOperationWorkerRegistry] Worker root.9.17 completed (1 in use)
12:08:57.838 [INFO] [org.gradle.api.internal.tasks.testing.junit.report.DefaultTestReport] Finished generating test html results (0.002 secs) into: /Users/brandon/Documents/repos/Hydrograph/hydrograph.server/hydrograph.server.debug/build/reports/tests/test
12:08:57.838 [DEBUG] [org.gradle.api.internal.tasks.execution.ResolveTaskArtifactStateTaskExecuter] Removed task artifact state for {} from context.
12:08:57.838 [DEBUG] [org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter] Finished executing task ':test'
12:08:57.838 [LIFECYCLE] [class org.gradle.internal.buildevents.TaskExecutionLogger] :test FAILED
12:08:57.838 [INFO] [org.gradle.execution.taskgraph.AbstractTaskPlanExecutor] :test (Thread[Daemon worker Thread 6,5,main]) completed. Took 1.652 secs.
12:08:57.838 [DEBUG] [org.gradle.internal.operations.DefaultBuildOperationWorkerRegistry] Worker root.9 completed (0 in use)
12:08:57.839 [DEBUG] [org.gradle.execution.taskgraph.AbstractTaskPlanExecutor] Task worker [Thread[Daemon worker Thread 6,5,main]] finished, busy: 1.952 secs, idle: 0.005 secs
12:08:57.839 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter]
12:08:57.839 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] FAILURE: Build failed with an exception.
12:08:57.840 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter]
12:08:57.840 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] * What went wrong:
12:08:57.840 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] Execution failed for task ':test'.
12:08:57.840 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] > There were failing tests. See the report at: file:///Users/brandon/Documents/repos/Hydrograph/hydrograph.server/hydrograph.server.debug/build/reports/tests/test/index.html
12:08:57.840 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter]
12:08:57.840 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] * Exception is:
12:08:57.840 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':test'.
12:08:57.840 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:98)
12:08:57.840 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:68)
12:08:57.841 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:62)
12:08:57.841 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:58)
12:08:57.841 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:88)
12:08:57.841 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.ResolveTaskArtifactStateTaskExecuter.execute(ResolveTaskArtifactStateTaskExecuter.java:46)
12:08:57.841 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:51)
12:08:57.841 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:54)
12:08:57.841 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43)
12:08:57.841 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:34)
12:08:57.841 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker$1.execute(DefaultTaskGraphExecuter.java:236)
12:08:57.841 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker$1.execute(DefaultTaskGraphExecuter.java:228)
12:08:57.841 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.internal.Transformers$4.transform(Transformers.java:169)
12:08:57.841 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:106)
12:08:57.841 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:61)
12:08:57.841 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:228)
12:08:57.841 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:215)
12:08:57.841 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorWorker.processTask(AbstractTaskPlanExecutor.java:77)
12:08:57.841 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorWorker.run(AbstractTaskPlanExecutor.java:58)
12:08:57.842 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor.process(DefaultTaskPlanExecutor.java:32)
12:08:57.842 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter.execute(DefaultTaskGraphExecuter.java:113)
12:08:57.842 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTaskExecutionAction.java:37)
12:08:57.842 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:37)
12:08:57.842 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.execution.DefaultBuildExecuter.access$000(DefaultBuildExecuter.java:23)
12:08:57.842 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.execution.DefaultBuildExecuter$1.proceed(DefaultBuildExecuter.java:43)
12:08:57.842 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.execution.DryRunBuildExecutionAction.execute(DryRunBuildExecutionAction.java:32)
12:08:57.842 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:37)
12:08:57.842 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:30)
12:08:57.842 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.initialization.DefaultGradleLauncher$RunTasksAction.execute(DefaultGradleLauncher.java:230)
12:08:57.842 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.initialization.DefaultGradleLauncher$RunTasksAction.execute(DefaultGradleLauncher.java:227)
12:08:57.842 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.internal.Transformers$4.transform(Transformers.java:169)
12:08:57.842 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:106)
12:08:57.842 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:56)
12:08:57.842 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:161)
12:08:57.842 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradleLauncher.java:112)
12:08:57.843 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLauncher.java:95)
12:08:57.843 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.launcher.exec.GradleBuildController.run(GradleBuildController.java:66)
12:08:57.843 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.tooling.internal.provider.ExecuteBuildActionRunner.run(ExecuteBuildActionRunner.java:28)
12:08:57.843 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35)
12:08:57.843 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:41)
12:08:57.843 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:26)
12:08:57.843 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:75)
12:08:57.844 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:49)
12:08:57.844 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.tooling.internal.provider.ServicesSetupBuildActionExecuter.execute(ServicesSetupBuildActionExecuter.java:49)
12:08:57.844 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.tooling.internal.provider.ServicesSetupBuildActionExecuter.execute(ServicesSetupBuildActionExecuter.java:31)
12:08:57.844 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild(ExecuteBuild.java:67)
12:08:57.844 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
12:08:57.844 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
12:08:57.844 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.WatchForDisconnection.execute(WatchForDisconnection.java:37)
12:08:57.844 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
12:08:57.844 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.ResetDeprecationLogger.execute(ResetDeprecationLogger.java:26)
12:08:57.844 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
12:08:57.844 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemon.execute(RequestStopIfSingleUsedDaemon.java:34)
12:08:57.844 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
12:08:57.844 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:74)
12:08:57.844 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:72)
12:08:57.845 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.util.Swapper.swap(Swapper.java:38)
12:08:57.845 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute(ForwardClientInput.java:72)
12:08:57.845 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
12:08:57.845 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.LogAndCheckHealth.execute(LogAndCheckHealth.java:55)
12:08:57.845 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
12:08:57.845 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.LogToClient.doBuild(LogToClient.java:60)
12:08:57.845 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
12:08:57.845 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
12:08:57.845 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment.doBuild(EstablishBuildEnvironment.java:72)
12:08:57.845 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
12:08:57.845 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
12:08:57.845 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy$1.run(StartBuildOrRespondWithBusy.java:50)
12:08:57.845 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.launcher.daemon.server.DaemonStateCoordinator$1.run(DaemonStateCoordinator.java:297)
12:08:57.845 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
12:08:57.845 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(StoppableExecutorImpl.java:46)
12:08:57.845 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] Caused by: org.gradle.api.GradleException: There were failing tests. See the report at: file:///Users/brandon/Documents/repos/Hydrograph/hydrograph.server/hydrograph.server.debug/build/reports/tests/test/index.html
12:08:57.845 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.tasks.testing.Test.handleTestFailures(Test.java:1304)
12:08:57.845 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.tasks.testing.Test.executeTests(Test.java:671)
12:08:57.845 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:73)
12:08:57.845 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$StandardTaskAction.doExecute(DefaultTaskClassInfoStore.java:141)
12:08:57.845 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$StandardTaskAction.execute(DefaultTaskClassInfoStore.java:134)
12:08:57.845 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$StandardTaskAction.execute(DefaultTaskClassInfoStore.java:123)
12:08:57.845 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:692)
12:08:57.845 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:675)
12:08:57.845 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$1.execute(ExecuteActionsTaskExecuter.java:115)
12:08:57.845 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$1.execute(ExecuteActionsTaskExecuter.java:109)
12:08:57.846 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.internal.Transformers$4.transform(Transformers.java:169)
12:08:57.846 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:106)
12:08:57.846 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:56)
12:08:57.846 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:109)
12:08:57.846 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:90)
12:08:57.846 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] ... 70 more
12:08:57.846 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter]
12:08:57.846 [LIFECYCLE] [org.gradle.internal.buildevents.BuildResultLogger]
12:08:57.846 [LIFECYCLE] [org.gradle.internal.buildevents.BuildResultLogger] BUILD FAILED
12:08:57.846 [LIFECYCLE] [org.gradle.internal.buildevents.BuildResultLogger]
12:08:57.846 [LIFECYCLE] [org.gradle.internal.buildevents.BuildResultLogger] Total time: 3.812 secs
12:08:57.847 [DEBUG] [org.gradle.cache.internal.LockOnDemandCrossProcessCacheAccess] Releasing file lock for file content cache (/Users/brandon/Documents/repos/Hydrograph/hydrograph.server/hydrograph.server.debug/.gradle/3.5/fileContent)
12:08:57.847 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasing lock on file content cache (/Users/brandon/Documents/repos/Hydrograph/hydrograph.server/hydrograph.server.debug/.gradle/3.5/fileContent).
12:08:57.847 [DEBUG] [org.gradle.cache.internal.LockOnDemandCrossProcessCacheAccess] Releasing file lock for task history cache (/Users/brandon/Documents/repos/Hydrograph/hydrograph.server/hydrograph.server.debug/.gradle/3.5/taskHistory)
12:08:57.847 [DEBUG] [org.gradle.cache.internal.btree.BTreePersistentIndexedCache] Closing cache fileHashes.bin (/Users/brandon/Documents/repos/Hydrograph/hydrograph.server/hydrograph.server.debug/.gradle/3.5/taskHistory/fileHashes.bin)
12:08:57.847 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasing lock on task history cache (/Users/brandon/Documents/repos/Hydrograph/hydrograph.server/hydrograph.server.debug/.gradle/3.5/taskHistory).
12:08:57.848 [DEBUG] [org.gradle.api.internal.artifacts.ivyservice.resolveengine.store.CachedStoreFactory] Resolution result cache closed. Cache reads: 0, disk reads: 0 (avg: 0.0 secs, total: 0.0 secs)
12:08:57.848 [DEBUG] [org.gradle.api.internal.artifacts.ivyservice.resolveengine.store.CachedStoreFactory] Resolution result cache closed. Cache reads: 0, disk reads: 0 (avg: 0.0 secs, total: 0.0 secs)
12:08:57.848 [DEBUG] [org.gradle.api.internal.artifacts.ivyservice.resolveengine.store.ResolutionResultsStoreFactory] Deleted 2 resolution results binary files in 0.001 secs
12:08:57.848 [DEBUG] [org.gradle.cache.internal.DefaultCacheAccess] Cache Plugin Resolution Cache (/Users/brandon/.gradle/caches/3.5/plugin-resolution) was closed 0 times.
12:08:57.849 [DEBUG] [org.gradle.deployment.internal.DefaultDeploymentRegistry] Stopping 0 deployment handles
12:08:57.849 [DEBUG] [org.gradle.deployment.internal.DefaultDeploymentRegistry] Stopped deployment handles
12:08:57.849 [DEBUG] [org.gradle.workers.internal.WorkerDaemonManager] Stopping 0 worker daemon(s).
12:08:57.849 [INFO] [org.gradle.workers.internal.WorkerDaemonManager] Stopped 0 worker daemon(s).
12:08:57.849 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasing lock on cache directory workerMain (/Users/brandon/.gradle/caches/3.5/workerMain).
12:08:57.849 [DEBUG] [org.gradle.cache.internal.DefaultCacheAccess] Cache Generated Gradle JARs cache (/Users/brandon/.gradle/caches/3.5/generated-gradle-jars) was closed 0 times.
12:08:57.849 [DEBUG] [org.gradle.cache.internal.LockOnDemandCrossProcessCacheAccess] Releasing file lock for artifact cache (/Users/brandon/.gradle/caches/modules-2)
12:08:57.850 [DEBUG] [org.gradle.cache.internal.btree.BTreePersistentIndexedCache] Closing cache artifact-at-repository.bin (/Users/brandon/.gradle/caches/modules-2/metadata-2.23/artifact-at-repository.bin)
12:08:57.850 [DEBUG] [org.gradle.cache.internal.btree.BTreePersistentIndexedCache] Closing cache module-metadata.bin (/Users/brandon/.gradle/caches/modules-2/metadata-2.23/module-metadata.bin)
12:08:57.850 [DEBUG] [org.gradle.cache.internal.btree.BTreePersistentIndexedCache] Closing cache module-artifacts.bin (/Users/brandon/.gradle/caches/modules-2/metadata-2.23/module-artifacts.bin)
12:08:57.850 [DEBUG] [org.gradle.cache.internal.btree.BTreePersistentIndexedCache] Closing cache module-versions.bin (/Users/brandon/.gradle/caches/modules-2/metadata-2.23/module-versions.bin)
12:08:57.850 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasing lock on artifact cache (/Users/brandon/.gradle/caches/modules-2).
12:08:57.850 [DEBUG] [org.gradle.launcher.daemon.server.exec.ExecuteBuild] The daemon has finished executing the build.
12:08:58.012 [DEBUG] [org.gradle.launcher.daemon.client.DaemonClientInputForwarder] Dispatching close input message: org.gradle.launcher.daemon.protocol.CloseInput@2bd1d746
12:08:58.012 [DEBUG] [org.gradle.launcher.daemon.client.DaemonClientConnection] thread 14: dispatching class org.gradle.launcher.daemon.protocol.CloseInput
12:08:58.013 [INFO] [org.gradle.launcher.daemon.client.DaemonClient] Received result Failure[value=org.gradle.initialization.ReportedException: org.gradle.internal.exceptions.LocationAwareException: Execution failed for task ':test'.] from daemon DaemonInfo{pid=38237, address=[8fd53bd2-c95b-4e34-8528-5357b2500303 port:52857, addresses:[/0:0:0:0:0:0:0:1, /127.0.0.1]], state=Idle, lastBusy=1492967222547, context=DefaultDaemonContext[uid=9a578c1b-a049-43b7-b8c7-d739d6b905e8,javaHome=/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home,daemonRegistryDir=/Users/brandon/.gradle/daemon,pid=38237,idleTimeout=10800000,daemonOpts=-XX:MaxPermSize=256m,-XX:+HeapDumpOnOutOfMemoryError,-Xmx1024m,-Dfile.encoding=UTF-8,-Duser.country=US,-Duser.language=en,-Duser.variant]} (build should be done).
12:08:58.013 [DEBUG] [org.gradle.launcher.daemon.client.DaemonClientConnection] thread 1: dispatching class org.gradle.launcher.daemon.protocol.Finished
12:08:58.015 [DEBUG] [org.gradle.launcher.daemon.client.DaemonClientConnection] thread 1: connection stop`

gradle build for `hydrograph.engine` failed

I am following the document to install in my local mac,
And when I do gradle build in hydrograph.engine it fails with following error message,
I have

  • java version "1.8.0_91"
  • Gradle 4.9
  • Apache Maven 3.3.9

hydrograph.engine.transformation.standardfunctions.DateFuncitonsTest > itShouldReturnLastDateOfMonthFromMonth FAILED
org.junit.ComparisonFailure at DateFuncitonsTest.java:115

176 tests completed, 1 failed

FAILURE: Build failed with an exception.

  • Exception is:
org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':hydrograph.engine.transformation:test'.
        at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:110)
        at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:77)
        at org.gradle.api.internal.tasks.execution.OutputDirectoryCreatingTaskExecuter.execute(OutputDirectoryCreatingTaskExecuter.java:51)
        at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:59)
        at org.gradle.api.internal.tasks.execution.ResolveTaskOutputCachingStateExecuter.execute(ResolveTaskOutputCachingStateExecuter.java:54)
        at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:59)
        at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:101)
        at org.gradle.api.internal.tasks.execution.FinalizeInputFilePropertiesTaskExecuter.execute(FinalizeInputFilePropertiesTaskExecuter.java:44)
        at org.gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute(CleanupStaleOutputsExecuter.java:91)
        at org.gradle.api.internal.tasks.execution.ResolveTaskArtifactStateTaskExecuter.execute(ResolveTaskArtifactStateTaskExecuter.java:62)
        at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:59)
        at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:54)
        at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43)
        at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:34)
        at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.run(EventFiringTaskExecuter.java:51)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:300)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:292)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:174)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:90)
        at org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)
        at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:46)
        at org.gradle.execution.taskgraph.LocalTaskInfoExecutor.execute(LocalTaskInfoExecutor.java:42)
        at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareWorkItemExecutor.execute(DefaultTaskExecutionGraph.java:273)
        at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareWorkItemExecutor.execute(DefaultTaskExecutionGraph.java:258)
        at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$ExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:135)
        at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$ExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:130)
        at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$ExecutorWorker.execute(DefaultTaskPlanExecutor.java:200)
        at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$ExecutorWorker.executeWithWork(DefaultTaskPlanExecutor.java:191)
        at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$ExecutorWorker.run(DefaultTaskPlanExecutor.java:130)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
        at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
Caused by: org.gradle.api.GradleException: There were failing tests. See the report at: file:///Users/akoirala/Documents/Development/Hydrograph/hydrograph.engine/hydrograph.engine.transformation/build/reports/tests/test/index.html
        at org.gradle.api.tasks.testing.AbstractTestTask.handleTestFailures(AbstractTestTask.java:612)
        at org.gradle.api.tasks.testing.AbstractTestTask.executeTests(AbstractTestTask.java:484)
        at org.gradle.api.tasks.testing.Test.executeTests(Test.java:603)
        at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:73)
        at org.gradle.api.internal.project.taskfactory.StandardTaskAction.doExecute(StandardTaskAction.java:46)
        at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:39)
        at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:26)
        at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:786)
        at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:753)
        at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$1.run(ExecuteActionsTaskExecuter.java:131)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:300)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:292)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:174)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:90)
        at org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)
        at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:120)
        at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:99)
        ... 31 more

SQL Transform Component

Description: Add component that allows users to express transformation logic in the form of a SQL statement.
Technical Document Link:

  • TODO: Determine SQL dialect that will be used for the component
  • TODO: Add design document

build fails when i run the sample job.

I am running a job by using hydrograph open source and i get below errors . i am sure these errors related to below statements. These statements are in build.gradle file under the sample Test project i imported.

def CLMUrl="xxxx";
def WWWUrl="xxxx";
def SNAPSHOTUrl="xxxx";

the above urls are not resolved.

can you please let me know the steps to run the local job? Really appreciate your help. Thanks.

the error log is below

xxxx

JSON Input/Output Components

Description: Add components that allow users to read/write JSON files based on provided schema
Technical Document Link: TBD

Fix UserFunctions.properties file when importing custom Expression jars

When we add a custom Expression Jar in a UI ELT project, the UserFunctions.properties file created does not include the standard import statements -
hydrograph.engine.transformation.standardfunctions.*
java.util.Date
java.math.BigDecimal

Create an extra CustomUserFunctions.properties file to import the custom expression packages so that the default UserFunctionProperties file does not get overridden.

Issue with Running job in Hydrograph on Windows 10

Hello,

While running any job on Hydrograph, I am facing an issue. THe job is getting stuck at the same point and is not moving. Looks like the Gradle daemon is not moving. Below is the system Properties:

Operating System : Windows 10
JVM : Java HotSpot(TM) 64-Bit Server VM
Java specification version : 1.8
Java Version : 1.8.0_181
Osgi OS : win32
Operating System Version : 10.0
Operating System Architecture : amd64
Max Memory: 3728384
Allocated Memory: 3040768
Free Memory: 2790299
Total free memory: 3477915
Used Memory : 256479392

Is Hydrograph compatible with Windows 10 because others are not facing any such issue with Windows 7. Attaching the log as well.

FirstProject_Job_722299890_1537517567941_1537517666044.log

Job fails when Remove Duplicates component follows an Oracle Input component

Job fails when Remove Duplicates component follows an Oracle Input component with the following exception -

java.lang.NullPointerException
at hydrograph.engine.core.helper.JAXBTraversal.getOrderedComponentsList(JAXBTraversal.java:119)
at hydrograph.engine.spark.flow.FlowBuilder.createAndConnect(FlowBuilder.scala:60)
at hydrograph.engine.spark.flow.FlowBuilder$$anonfun$buildAndExecuteFlows$1.apply(FlowBuilder.scala:41)
at hydrograph.engine.spark.flow.FlowBuilder$$anonfun$buildAndExecuteFlows$1.apply(FlowBuilder.scala:40)
at scala.collection.Iterator$class.foreach(Iterator.scala:893)
at scala.collection.AbstractIterator.foreach(Iterator.scala:1336)
at scala.collection.IterableLike$class.foreach(IterableLike.scala:72)
at scala.collection.AbstractIterable.foreach(Iterable.scala:54)
at hydrograph.engine.spark.flow.FlowBuilder.buildAndExecuteFlows(FlowBuilder.scala:40)
at hydrograph.engine.spark.flow.HydrographRuntime.execute(HydrographRuntime.scala:160)
at hydrograph.engine.commandline.utilities.HydrographExecution.finalExecute(HydrographExecution.java:97)
at hydrograph.engine.commandline.utilities.HydrographExecution.run(HydrographExecution.java:65)
at hydrograph.engine.commandline.utilities.HydrographService.executeGraph(HydrographService.java:50)
at hydrograph.server.execution.tracking.client.main.HydrographMain$1.run(HydrographMain.java:164)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
2017-06-22 16:16:23.732 INFO main.HydrographMain: Getting exception from HydrographMain
2017-06-22 16:16:23.732 INFO main.HydrographMain: HydrographMain releasing resources
Exception in thread "main" java.lang.RuntimeException: java.util.concurrent.ExecutionException: java.lang.RuntimeException: java.lang.NullPointerException
at hydrograph.server.execution.tracking.client.main.HydrographMain.main(HydrographMain.java:135)
Caused by: java.util.concurrent.ExecutionException: java.lang.RuntimeException: java.lang.NullPointerException
at java.util.concurrent.FutureTask.report(FutureTask.java:122)
at java.util.concurrent.FutureTask.get(FutureTask.java:192)
at hydrograph.server.execution.tracking.client.main.HydrographMain.main(HydrographMain.java:131)
Caused by: java.lang.RuntimeException: java.lang.NullPointerException
at hydrograph.server.execution.tracking.client.main.HydrographMain$1.run(HydrographMain.java:178)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.NullPointerException
at hydrograph.engine.core.helper.JAXBTraversal.getOrderedComponentsList(JAXBTraversal.java:119)
at hydrograph.engine.spark.flow.FlowBuilder.createAndConnect(FlowBuilder.scala:60)
at hydrograph.engine.spark.flow.FlowBuilder$$anonfun$buildAndExecuteFlows$1.apply(FlowBuilder.scala:41)
at hydrograph.engine.spark.flow.FlowBuilder$$anonfun$buildAndExecuteFlows$1.apply(FlowBuilder.scala:40)
at scala.collection.Iterator$class.foreach(Iterator.scala:893)
at scala.collection.AbstractIterator.foreach(Iterator.scala:1336)
at scala.collection.IterableLike$class.foreach(IterableLike.scala:72)
at scala.collection.AbstractIterable.foreach(Iterable.scala:54)
at hydrograph.engine.spark.flow.FlowBuilder.buildAndExecuteFlows(FlowBuilder.scala:40)
at hydrograph.engine.spark.flow.HydrographRuntime.execute(HydrographRuntime.scala:160)
at hydrograph.engine.commandline.utilities.HydrographExecution.finalExecute(HydrographExecution.java:97)
at hydrograph.engine.commandline.utilities.HydrographExecution.run(HydrographExecution.java:65)
at hydrograph.engine.commandline.utilities.HydrographService.executeGraph(HydrographService.java:50)
at hydrograph.server.execution.tracking.client.main.HydrographMain$1.run(HydrographMain.java:164)
... 7 more

Dependency Errors in Running Jobs

When trying to build a local job, It is unable to resolve the dependencies and when these dependencies are put manually, the error log becomes huge saying unable to parse pom. Does anyone has a clue regarding this error?

Execution failed for task ':executeLocalJob'.

Could not resolve all dependencies for configuration ':compile'.
Could not find org.jgrapht:jgrapht-ext:0.9.1.
Searched in the following locations:
file:/C:/Users/schadha2/.m2/repository/org/jgrapht/jgrapht-ext/0.9.1/jgrapht-ext-0.9.1.pom
file:/C:/Users/schadha2/.m2/repository/org/jgrapht/jgrapht-ext/0.9.1/jgrapht-ext-0.9.1.jar

REST API Input/Output Components

Description: Add components that allow users to read (GET) and write (POST) to a REST API endpoint.
Technical Document Link:

  • TODO: Determine how to efficiently make API calls so that component is flexible for all users

Installation Error

Cloning the current master branch for hydrograph is not yielding the tool to work, At Step 1 of build, a set of test cases are failing(probably because of missing classes) and the same is the error that we are getting during the installation. Can someone confirm if the current master represents the true copy of product code? Secondly, Is this the only place to raise questions like this?
Install Error:

  • What went wrong:
    Execution failed for task ':install'.

com/mercury/javashared/agentloader/HookRegistry


  • Exception is:
    org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':install'.

Caused by: java.lang.NoClassDefFoundError: com/mercury/javashared/agentloader/HookRegistry
at org.apache.ivy.core.event.EventManager.addTransferListener(EventManager.java:70)
at org.apache.ivy.Ivy.bind(Ivy.java:303)
at org.apache.ivy.Ivy.newInstance(Ivy.java:200)
at org.gradle.api.internal.artifacts.ivyservice.DefaultIvyContextManager.getIvy(DefaultIvyContextManager.java:86

Update:
Could it be possible that some of the environment variables are causing it? Is there a suggestion as with what minimum value of standard variables, Hydrograph will work? (I have lot many automation tools installed which use these variables but I am not ideally a Java guy, so appreciate anyone's support on this)

spark tests fail with out of memory while building the package

i have tried to set the spark.driver.memory=4g property @ "Hydrograph\hydrograph.engine\hydrograph.engine.spark\src\main\resources\runtime_service" but it doesnt seem to work.

ERROR spark.SparkContext: Error initializing SparkContext.
java.lang.IllegalArgumentException: System memory 259522560 must be at least 471859200. Please increase heap size using the --driver-memory option or spark.driver.memory in Spark configuration.
at org.apache.spark.memory.UnifiedMemoryManager$.getMaxMemory(UnifiedMemoryManager.scala:212)
at org.apache.spark.memory.UnifiedMemoryManager$.apply(UnifiedMemoryManager.scala:194)
at org.apache.spark.SparkEnv$.create(SparkEnv.scala:308)
at org.apache.spark.SparkEnv$.createDriverEnv(SparkEnv.scala:165)
at org.apache.spark.SparkContext.createSparkEnv(SparkContext.scala:256)
at org.apache.spark.SparkContext.(SparkContext.scala:420)
at org.apache.spark.SparkContext$.getOrCreate(SparkContext.scala:2258)
at org.apache.spark.sql.SparkSession$Builder$$anonfun$8.apply(SparkSession.scala:831)
at org.apache.spark.sql.SparkSession$Builder$$anonfun$8.apply(SparkSession.scala:823)
at scala.Option.getOrElse(Option.scala:121)
at org.apache.spark.sql.SparkSession$Builder.getOrCreate(SparkSession.scala:823)
at hydrograph.engine.testing.wrapper.DataBuilder.build(DataBuilder.scala:145)
at hydrograph.engine.spark.components.CumulateComponentTest.CumulateCountOfResultsAndMapFields(CumulateComponentTest.scala:42)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

hydrograph.engine\version.gradle line: 13 【I met a problem gradle build】

  • What went wrong:
    A problem occurred evaluating script.

One of setGitDir or setWorkTree must be called.

  • Exception is:
    org.gradle.api.GradleScriptException: A problem occurred evaluating script.
    at org.gradle.groovy.scripts.internal.DefaultScriptRunnerFactory$ScriptRunnerImpl.run(DefaultScriptRunnerFactory.java:92)
    at org.gradle.configuration.DefaultScriptPluginFactory$ScriptPluginImpl$2.run(DefaultScriptPluginFactory.java:176)
    at org.gradle.configuration.DefaultScriptTarget.addConfiguration(DefaultScriptTarget.java:74)
    at org.gradle.configuration.DefaultScriptPluginFactory$ScriptPluginImpl.apply(DefaultScriptPluginFactory.java:181)
    at org.gradle.api.internal.plugins.DefaultObjectConfigurationAction.applyScript(DefaultObjectConfigurationAction.java:102)
    at org.gradle.api.internal.plugins.DefaultObjectConfigurationAction.access$000(DefaultObjectConfigurationAction.java:36)
    at org.gradle.api.internal.plugins.DefaultObjectConfigurationAction$1.run(DefaultObjectConfigurationAction.java:62)
    at org.gradle.api.internal.plugins.DefaultObjectConfigurationAction.execute(DefaultObjectConfigurationAction.java:136)
    at org.gradle.api.internal.project.AbstractPluginAware.apply(AbstractPluginAware.java:44)
    at org.gradle.api.internal.project.ProjectScript.apply(ProjectScript.java:34)
    at org.gradle.api.Script$apply$0.callCurrent(Unknown Source)
    at build_4ecpa4ail4pp2i2033dj55buj.run(D:\GitHub\Hydrograph-master\hydrograph.engine\build.gradle:14)
    at org.gradle.groovy.scripts.internal.DefaultScriptRunnerFactory$ScriptRunnerImpl.run(DefaultScriptRunnerFactory.java:90)
    at org.gradle.configuration.DefaultScriptPluginFactory$ScriptPluginImpl$2.run(DefaultScriptPluginFactory.java:176)
    at org.gradle.configuration.ProjectScriptTarget.addConfiguration(ProjectScriptTarget.java:77)
    at org.gradle.configuration.DefaultScriptPluginFactory$ScriptPluginImpl.apply(DefaultScriptPluginFactory.java:181)
    at org.gradle.configuration.project.BuildScriptProcessor.execute(BuildScriptProcessor.java:39)
    at org.gradle.configuration.project.BuildScriptProcessor.execute(BuildScriptProcessor.java:26)
    at org.gradle.configuration.project.ConfigureActionsProjectEvaluator.evaluate(ConfigureActionsProjectEvaluator.java:34)
    at org.gradle.configuration.project.LifecycleProjectEvaluator.doConfigure(LifecycleProjectEvaluator.java:70)
    at org.gradle.configuration.project.LifecycleProjectEvaluator.access$000(LifecycleProjectEvaluator.java:33)
    at org.gradle.configuration.project.LifecycleProjectEvaluator$1.execute(LifecycleProjectEvaluator.java:53)
    at org.gradle.configuration.project.LifecycleProjectEvaluator$1.execute(LifecycleProjectEvaluator.java:50)
    at org.gradle.internal.Transformers$4.transform(Transformers.java:169)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:106)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:61)
    at org.gradle.configuration.project.LifecycleProjectEvaluator.evaluate(LifecycleProjectEvaluator.java:50)
    at org.gradle.api.internal.project.DefaultProject.evaluate(DefaultProject.java:648)
    at org.gradle.api.internal.project.DefaultProject.evaluate(DefaultProject.java:126)
    at org.gradle.execution.TaskPathProjectEvaluator.configure(TaskPathProjectEvaluator.java:35)
    at org.gradle.configuration.DefaultBuildConfigurer.configure(DefaultBuildConfigurer.java:36)
    at org.gradle.initialization.DefaultGradleLauncher$ConfigureBuildAction.execute(DefaultGradleLauncher.java:207)
    at org.gradle.initialization.DefaultGradleLauncher$ConfigureBuildAction.execute(DefaultGradleLauncher.java:204)
    at org.gradle.internal.Transformers$4.transform(Transformers.java:169)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:106)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:56)
    at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:146)
    at org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradleLauncher.java:112)
    at org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLauncher.java:95)
    at org.gradle.launcher.exec.GradleBuildController.run(GradleBuildController.java:66)
    at org.gradle.tooling.internal.provider.ExecuteBuildActionRunner.run(ExecuteBuildActionRunner.java:28)
    at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35)
    at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:41)
    at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:26)
    at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:75)
    at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:49)
    at org.gradle.tooling.internal.provider.ServicesSetupBuildActionExecuter.execute(ServicesSetupBuildActionExecuter.java:49)
    at org.gradle.tooling.internal.provider.ServicesSetupBuildActionExecuter.execute(ServicesSetupBuildActionExecuter.java:31)
    at org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild(ExecuteBuild.java:67)
    at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
    at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
    at org.gradle.launcher.daemon.server.exec.WatchForDisconnection.execute(WatchForDisconnection.java:37)
    at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
    at org.gradle.launcher.daemon.server.exec.ResetDeprecationLogger.execute(ResetDeprecationLogger.java:26)
    at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
    at org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemon.execute(RequestStopIfSingleUsedDaemon.java:34)
    at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
    at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:74)
    at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:72)
    at org.gradle.util.Swapper.swap(Swapper.java:38)
    at org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute(ForwardClientInput.java:72)
    at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
    at org.gradle.launcher.daemon.server.exec.LogAndCheckHealth.execute(LogAndCheckHealth.java:55)
    at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
    at org.gradle.launcher.daemon.server.exec.LogToClient.doBuild(LogToClient.java:60)
    at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
    at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
    at org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment.doBuild(EstablishBuildEnvironment.java:72)
    at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
    at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
    at org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy$1.run(StartBuildOrRespondWithBusy.java:50) at org.gradle.launcher.daemon.server.DaemonStateCoordinator$1.run(DaemonStateCoordinator.java:297)
    at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
    at org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(StoppableExecutorImpl.java:46)
    Caused by: java.lang.IllegalArgumentException: One of setGitDir or setWorkTree must be called.
    at org.eclipse.jgit.lib.BaseRepositoryBuilder.requireGitDirOrWorkTree(BaseRepositoryBuilder.java:586)
    at org.eclipse.jgit.lib.BaseRepositoryBuilder.setup(BaseRepositoryBuilder.java:554)
    at org.eclipse.jgit.storage.file.FileRepositoryBuilder.build(FileRepositoryBuilder.java:92)
    at org.eclipse.jgit.storage.file.FileRepositoryBuilder$build.call(Unknown Source)
    at org.ajoberstar.grgit.operation.OpenOp.call(OpenOp.groovy:95)
    at org.ajoberstar.grgit.operation.OpenOp.call(OpenOp.groovy)
    at java_util_concurrent_Callable$call.call(Unknown Source)
    at org.ajoberstar.grgit.util.OpSyntaxUtil.tryOp(OpSyntaxUtil.groovy:45)
    at org.ajoberstar.grgit.Grgit.open(Grgit.groovy:202)
    at org.ajoberstar.grgit.Grgit$open.call(Unknown Source)
    at version_dxejabpv6dcn9gq3w80z6hfal.run(D:\GitHub\Hydrograph-master\hydrograph.engine\version.gradle:13)
    at org.gradle.groovy.scripts.internal.DefaultScriptRunnerFactory$ScriptRunnerImpl.run(DefaultScriptRunnerFactory.java:90)

InputAdatperBase.scala - Rename Class

There was a typo when creating hydrograph.engine.spark.components.adapter.base.InputAdatperBase. Rename all occurrence of InputAdatperBase to InputAdapterBase.

"Nullable" Option in Schema for Input Components

Description: Allow users to specify whether fields are allowed to be null by adding a "nullable" option in the Hydrograph schema . When reading input data Hydrograph will check each column against the "nullable" option in the schema.

Excel Input/Output Components

Description: Add components that allow users to read/write Excel documents based on provided schema.
Technical Document Link: TBD

InputOracleComponent.scala - Code Duplication

InputOracleComponent.scala duplicates the compareSchema method found in hydrograph.engine.spark.components.utils.SchemaUtils. Refactor InputOracleComponent.scala to use the method from the SchemaUtils class.

PostgreSQL Input/Output Components

Description: Add components that allow users to read/write from a PostgreSQL table. Component should be generic so that users can supply database, schema, table, and credentials. Additionally, the PostgreSQL input component should support an optional 'SELECT...' query that will allow users to filter records from the input table.
Technical Document Link:

  • The design for the PostgreSQL input/output components can be based off of existing database components.
  • TODO: Add design document

Build process builds 3 OS Hydrograph versions

Using the installation guide link provided by one of the user, I have build Hydrograph on my machine.

I followed the steps line by line as per the document to compile the Hydrograph git code and found that it generates 3 different versions of Hydrograph (OSx, Windows and Linux). This consumed almost 2 GB of additional space on my Mac. I do not need Windows and Linux version. Is this correct behavior of the compilation/build process??

-ira wati

Reject Ports for Input Components

Description: Update Hydrograph input components with an additional "reject" port. This port allows users to work with records that fail initial schema validation checks. Currently Hydrograph jobs will fail if input records don't match the specified schema.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.