Neel-rishabhsoft commented on issue #4134: URL: https://github.com/apache/incubator-pinot/issues/4134#issuecomment-620574519
Hello @pooja2702 @chenboat I am facing the same URI issue on windows I can not find this line containing URI in the above mentioned path for current version of pinot Although I found the problem to be in ControllerStarter for me and I think I found the URI to be changed I was getting the following error: Start zookeeper at localhost:2123 in thread main Executing command: StartController -clusterName QuickStartCluster -controllerHost 192.168.42.42 -controllerPort 9000 -dataDir C:\cygwin64\tmp\\PinotController -zkAddress localhost:2123 Caught exception while starting controller, exiting. java.lang.RuntimeException: Caught exception while initializing ControllerFilePathProvider at org.apache.pinot.controller.ControllerStarter.initControllerFilePathProvider(ControllerStarter.java:433) ~[pinot-all-0.4.0-SNAPSHOT-jar-with-dependencies.jar:0.4.0-SNAPSHOT-6f384eaae973978c66f4032e02659d5a5947ebc4] at org.apache.pinot.controller.ControllerStarter.setUpPinotController(ControllerStarter.java:271) ~[pinot-all-0.4.0-SNAPSHOT-jar-with-dependencies.jar:0.4.0-SNAPSHOT-6f384eaae973978c66f4032e02659d5a5947ebc4] at org.apache.pinot.controller.ControllerStarter.start(ControllerStarter.java:231) ~[pinot-all-0.4.0-SNAPSHOT-jar-with-dependencies.jar:0.4.0-SNAPSHOT-6f384eaae973978c66f4032e02659d5a5947ebc4] at org.apache.pinot.tools.admin.command.StartControllerCommand.execute(StartControllerCommand.java:163) [pinot-all-0.4.0-SNAPSHOT-jar-with-dependencies.jar:0.4.0-SNAPSHOT-6f384eaae973978c66f4032e02659d5a5947ebc4] at org.apache.pinot.tools.admin.command.QuickstartRunner.startControllers(QuickstartRunner.java:97) [pinot-all-0.4.0-SNAPSHOT-jar-with-dependencies.jar:0.4.0-SNAPSHOT-6f384eaae973978c66f4032e02659d5a5947ebc4] at org.apache.pinot.tools.admin.command.QuickstartRunner.startAll(QuickstartRunner.java:132) [pinot-all-0.4.0-SNAPSHOT-jar-with-dependencies.jar:0.4.0-SNAPSHOT-6f384eaae973978c66f4032e02659d5a5947ebc4] at org.apache.pinot.tools.Quickstart.execute(Quickstart.java:150) [pinot-all-0.4.0-SNAPSHOT-jar-with-dependencies.jar:0.4.0-SNAPSHOT-6f384eaae973978c66f4032e02659d5a5947ebc4] at org.apache.pinot.tools.Quickstart.main(Quickstart.java:209) [pinot-all-0.4.0-SNAPSHOT-jar-with-dependencies.jar:0.4.0-SNAPSHOT-6f384eaae973978c66f4032e02659d5a5947ebc4] Caused by: org.apache.pinot.controller.api.resources.InvalidControllerConfigException: Caught exception while initializing file upload path provider at org.apache.pinot.controller.api.resources.ControllerFilePathProvider.<init>(ControllerFilePathProvider.java:107) ~[pinot-all-0.4.0-SNAPSHOT-jar-with-dependencies.jar:0.4.0-SNAPSHOT-6f384eaae973978c66f4032e02659d5a5947ebc4] at org.apache.pinot.controller.api.resources.ControllerFilePathProvider.init(ControllerFilePathProvider.java:49) ~[pinot-all-0.4.0-SNAPSHOT-jar-with-dependencies.jar:0.4.0-SNAPSHOT-6f384eaae973978c66f4032e02659d5a5947ebc4] at org.apache.pinot.controller.ControllerStarter.initControllerFilePathProvider(ControllerStarter.java:431) ~[pinot-all-0.4.0-SNAPSHOT-jar-with-dependencies.jar:0.4.0-SNAPSHOT-6f384eaae973978c66f4032e02659d5a5947ebc4] ... 7 more Caused by: java.lang.IllegalArgumentException: Illegal URI path: C:\cygwin64\tmp\\PinotController at org.apache.pinot.common.utils.URIUtils.getUri(URIUtils.java:47) ~[pinot-all-0.4.0-SNAPSHOT-jar-with-dependencies.jar:0.4.0-SNAPSHOT-6f384eaae973978c66f4032e02659d5a5947ebc4] at org.apache.pinot.controller.api.resources.ControllerFilePathProvider.<init>(ControllerFilePathProvider.java:67) ~[pinot-all-0.4.0-SNAPSHOT-jar-with-dependencies.jar:0.4.0-SNAPSHOT-6f384eaae973978c66f4032e02659d5a5947ebc4] at org.apache.pinot.controller.api.resources.ControllerFilePathProvider.init(ControllerFilePathProvider.java:49) ~[pinot-all-0.4.0-SNAPSHOT-jar-with-dependencies.jar:0.4.0-SNAPSHOT-6f384eaae973978c66f4032e02659d5a5947ebc4] at org.apache.pinot.controller.ControllerStarter.initControllerFilePathProvider(ControllerStarter.java:431) ~[pinot-all-0.4.0-SNAPSHOT-jar-with-dependencies.jar:0.4.0-SNAPSHOT-6f384eaae973978c66f4032e02659d5a5947ebc4] ... 7 more Caused by: java.net.URISyntaxException: Illegal character in opaque part at index 2: C:\cygwin64\tmp\\PinotController at java.net.URI$Parser.fail(URI.java:2915) ~[?:?] at java.net.URI$Parser.checkChars(URI.java:3086) ~[?:?] at java.net.URI$Parser.parse(URI.java:3122) ~[?:?] at java.net.URI.<init>(URI.java:600) ~[?:?] at org.apache.pinot.common.utils.URIUtils.getUri(URIUtils.java:40) ~[pinot-all-0.4.0-SNAPSHOT-jar-with-dependencies.jar:0.4.0-SNAPSHOT-6f384eaae973978c66f4032e02659d5a5947ebc4] at org.apache.pinot.controller.api.resources.ControllerFilePathProvider.<init>(ControllerFilePathProvider.java:67) ~[pinot-all-0.4.0-SNAPSHOT-jar-with-dependencies.jar:0.4.0-SNAPSHOT-6f384eaae973978c66f4032e02659d5a5947ebc4] at org.apache.pinot.controller.api.resources.ControllerFilePathProvider.init(ControllerFilePathProvider.java:49) ~[pinot-all-0.4.0-SNAPSHOT-jar-with-dependencies.jar:0.4.0-SNAPSHOT-6f384eaae973978c66f4032e02659d5a5947ebc4] at org.apache.pinot.controller.ControllerStarter.initControllerFilePathProvider(ControllerStarter.java:431) ~[pinot-all-0.4.0-SNAPSHOT-jar-with-dependencies.jar:0.4.0-SNAPSHOT-6f384eaae973978c66f4032e02659d5a5947ebc4] ... 7 more D:\pinot\incubator-pinot\pinot-controller\src\main\java\org\apache\pinot\controller\api\resources\ControllerFilePathProvider.java So I tried changing following code : _dataDirURI = URIUtils.getUri(dataDir); to _dataDirURI = URIUtils.get(dataDir).toUri(); But the problem is still persisting. Could you please provide your insights on this? ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org For additional commands, e-mail: commits-h...@pinot.apache.org