Beginning of the log output, where it seems like the call to beeline runs into a missing directory and the output it gets is an unexpected format:
Mar 1 12:00:02 stat1007 performance-asoranking[30544]: 2021-03-01 12:00:02,840 - ASORanking - DEBUG - Getting CPU medians per country per network type Mar 1 12:00:02 stat1007 performance-asoranking[30544]: 2021-03-01 12:00:02,841 - ASORanking - DEBUG - Running SELECT nt.event.originCountry AS country, PERCENTILE(cb.event.score, 0.5) AS score Mar 1 12:00:02 stat1007 performance-asoranking[30544]: FROM event.CpuBenchmark AS cb JOIN event.NavigationTiming AS nt Mar 1 12:00:02 stat1007 performance-asoranking[30544]: ON cb.event.pageviewToken = nt.event.pageviewToken Mar 1 12:00:02 stat1007 performance-asoranking[30544]: WHERE cb.year = 2021 AND cb.month = 2 AND nt.year = 2021 AND nt.month = 2 Mar 1 12:00:02 stat1007 performance-asoranking[30544]: AND nt.event.netinfoConnectionType = 'cellular' AND nt.event.mobileMode = 'stable' Mar 1 12:00:02 stat1007 performance-asoranking[30544]: GROUP BY nt.event.originCountry; Mar 1 12:00:04 stat1007 performance-asoranking[30544]: SLF4J: Class path contains multiple SLF4J bindings. Mar 1 12:00:04 stat1007 performance-asoranking[30544]: SLF4J: Found binding in [jar:file:/usr/lib/hive/lib/log4j-slf4j-impl-2.6.2.jar!/org/slf4j/impl/StaticLoggerBinder.class] Mar 1 12:00:04 stat1007 performance-asoranking[30544]: SLF4J: Found binding in [jar:file:/usr/lib/hadoop/lib/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class] Mar 1 12:00:04 stat1007 performance-asoranking[30544]: SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation. Mar 1 12:00:04 stat1007 performance-asoranking[30544]: SLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory] Mar 1 12:00:05 stat1007 performance-asoranking[30544]: !connect jdbc:hive2://analytics-hive.eqiad.wmnet:10000/default;principal=hive/analytics-hive.eqiad.wmnet@WIKIMEDIA analytics-privatedata [passwd stripped] Mar 1 12:01:34 stat1007 performance-asoranking[30544]: [WARN] Failed to create directory: /home/analytics-privatedata/.beeline Mar 1 12:01:34 stat1007 performance-asoranking[30544]: java.io.IOException: No such file or directory Mar 1 12:01:34 stat1007 performance-asoranking[30544]: #011at java.io.UnixFileSystem.createFileExclusively(Native Method) Mar 1 12:01:34 stat1007 performance-asoranking[30544]: #011at java.io.File.createNewFile(File.java:1014) Mar 1 12:01:34 stat1007 performance-asoranking[30544]: #011at jline.console.history.FileHistory.flush(FileHistory.java:82) Mar 1 12:01:34 stat1007 performance-asoranking[30544]: #011at org.apache.hive.beeline.BeeLine$1.run(BeeLine.java:542) Mar 1 12:01:34 stat1007 performance-asoranking[30544]: #011at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) Mar 1 12:01:34 stat1007 performance-asoranking[30544]: #011at java.util.concurrent.FutureTask.run(FutureTask.java:266) Mar 1 12:01:34 stat1007 performance-asoranking[30544]: #011at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) Mar 1 12:01:34 stat1007 performance-asoranking[30544]: #011at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) Mar 1 12:01:34 stat1007 performance-asoranking[30544]: #011at java.lang.Thread.run(Thread.java:748) Mar 1 12:01:34 stat1007 performance-asoranking[30544]: b'Skipping line 11: expected 1 fields, saw 2\nSkipping line 12: expected 1 fields, saw 2\nSkipping line 13: expected 1 fields, saw 2\nSkipping line 14: expected 1 fields, saw 2\nSkipping line 15: expected 1 fields, saw 2\nSkipping line 16: expected 1 fields, saw 2\nSkipping line 17: expected 1 fields, saw 2\nSkipping line 18: expected 1 fields, saw 2\nSkipping line 19: expected 1 fields, saw 2\nSkipping line 20: expected 1 fields, saw 2\nSkipping line 21: expected 1 fields, saw 2\nSkipping line 22: expected 1 fields, saw 2\nSkipping line 23: expected 1 fields, saw 2\nSkipping line 24: expected 1 fields, saw 2\nSkipping line 25: expected 1 fields, saw 2\nSkipping line 26: expected 1 fields, saw 2\nSkipping line 27: expected 1 fields, saw 2\n
Beginning of the log output from the last successful run (Feb 1):
Feb 1 12:00:02 stat1007 performance-asoranking[32054]: 2021-02-01 12:00:02,982 - ASORanking - DEBUG - Getting CPU medians per country per network type Feb 1 12:00:02 stat1007 performance-asoranking[32054]: 2021-02-01 12:00:02,982 - ASORanking - DEBUG - Running SELECT nt.event.originCountry AS country, PERCENTILE(cb.event.score, 0.5) AS score Feb 1 12:00:02 stat1007 performance-asoranking[32054]: FROM event.CpuBenchmark AS cb JOIN event.NavigationTiming AS nt Feb 1 12:00:02 stat1007 performance-asoranking[32054]: ON cb.event.pageviewToken = nt.event.pageviewToken Feb 1 12:00:02 stat1007 performance-asoranking[32054]: WHERE cb.year = 2021 AND cb.month = 1 AND nt.year = 2021 AND nt.month = 1 Feb 1 12:00:02 stat1007 performance-asoranking[32054]: AND nt.event.netinfoConnectionType = 'cellular' AND nt.event.mobileMode = 'stable' Feb 1 12:00:02 stat1007 performance-asoranking[32054]: GROUP BY nt.event.originCountry; Feb 1 12:00:06 stat1007 performance-asoranking[32054]: issuing: !connect jdbc:hive2://analytics-hive.eqiad.wmnet:10000/default;principal=hive/analytics-hive.eqiad.wmnet@WIKIMEDIA analytics-privatedata [passwd stripped] Feb 1 12:01:51 stat1007 performance-asoranking[32054]: 2021-02-01 12:01:51,307 - ASORanking - DEBUG - Running SELECT nt.event.originCountry AS country, PERCENTILE(cb.event.score, 0.5) AS score Feb 1 12:01:51 stat1007 performance-asoranking[32054]: FROM event.CpuBenchmark AS cb JOIN event.NavigationTiming AS nt Feb 1 12:01:51 stat1007 performance-asoranking[32054]: ON cb.event.pageviewToken = nt.event.pageviewToken Feb 1 12:01:51 stat1007 performance-asoranking[32054]: WHERE cb.year = 2021 AND cb.month = 1 AND nt.year = 2021 AND nt.month = 1 Feb 1 12:01:51 stat1007 performance-asoranking[32054]: AND nt.event.netinfoConnectionType = 'wifi' AND nt.event.mobileMode IS NULL Feb 1 12:01:51 stat1007 performance-asoranking[32054]: GROUP BY nt.event.originCountry; Feb 1 12:01:54 stat1007 performance-asoranking[32054]: issuing: !connect jdbc:hive2://analytics-hive.eqiad.wmnet:10000/default;principal=hive/analytics-hive.eqiad.wmnet@WIKIMEDIA analytics-privatedata [passwd stripped] Feb 1 12:03:32 stat1007 performance-asoranking[32054]: 2021-02-01 12:03:32,822 - ASORanking - DEBUG - Fetching navtiming dataset Feb 1 12:03:32 stat1007 performance-asoranking[32054]: 2021-02-01 12:03:32,822 - ASORanking - DEBUG - Running SELECT useragent.device_family, ip, event.responseStart - event.connectStart AS ttfb, Feb 1 12:03:32 stat1007 performance-asoranking[32054]: event.loadEventStart - event.responseStart AS plt, event.netinfoConnectionType AS type, Feb 1 12:03:32 stat1007 performance-asoranking[32054]: event.pageviewToken, event.transferSize, event.mobileMode FROM event.NavigationTiming Feb 1 12:03:32 stat1007 performance-asoranking[32054]: WHERE year = 2021 AND month = 1 AND event.originCountry = 'US' Feb 1 12:03:32 stat1007 performance-asoranking[32054]: SORT BY RAND() LIMIT 1000000; Feb 1 12:03:35 stat1007 performance-asoranking[32054]: issuing: !connect jdbc:hive2://analytics-hive.eqiad.wmnet:10000/default;principal=hive/analytics-hive.eqiad.wmnet@WIKIMEDIA analytics-privatedata [passwd stripped] Feb 1 12:06:22 stat1007 performance-asoranking[32054]: 2021-02-01 12:06:22,085 - ASORanking - DEBUG - Processing navtiming dataset