Intermittent error related to analytics plugin in the logs
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 35/100
Línea de trabajo
Start with Metadata.getTable in Metadata.java, particularly the calls shown at lines 87, 140, and 234, and trace how jOOQ reads column defaults while caching report_accounts_summary metadata. Investigate why the default expression 0000-00-00 00:00:00 triggers the parser error; done looks like the reported log error is addressed.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
The KB logs some time show the following error related to the analytics plugin:
2025-10-15T01:27:40,810+0000 lvl='INFO', log='MetaImpl', th='Thread-13', xff='', rId='', tok='', aRId='', tRId='', Cannot parse default expression: 0000-00-00 00:00:00
org.jooq.impl.ParserException: Unexpected content after end of field input: [1:12] 0000-00-00 [*]00:00:00
at org.jooq.impl.DefaultParseContext.exception(ParserImpl.java:13544)
at org.jooq.impl.DefaultParseContext.done(ParserImpl.java:13704)
at org.jooq.impl.DefaultParseContext.parseField0(ParserImpl.java:563)
at org.jooq.impl.ParserImpl.parseField(ParserImpl.java:428)
at org.jooq.impl.ParserImpl.parseField(ParserImpl.java:423)
at org.jooq.impl.MetaImpl$MetaTable.initColumns(MetaImpl.java:1084)
at org.jooq.impl.MetaImpl$MetaTable.<init>(MetaImpl.java:679)
at org.jooq.impl.MetaImpl$MetaSchema.lambda$getTables$2(MetaImpl.java:425)
at org.jooq.impl.Tools.map(Tools.java:2020)
at org.jooq.impl.MetaImpl$MetaSchema.getTables(MetaImpl.java:397)
at org.killbill.billing.plugin.analytics.reports.sql.Metadata.getTable(Metadata.java:140)
at org.killbill.billing.plugin.analytics.reports.sql.Metadata.getTable(Metadata.java:87)
at org.killbill.billing.plugin.analytics.reports.sql.Metadata$3.run(Metadata.java:234)
2025-10-15T01:27:40,850+0000 lvl='INFO', log='MetaImpl', th='Thread-13', xff='', rId='', tok='', aRId='', tRId='', Cannot parse default expression: 0000-00-00 00:00:00
org.jooq.impl.ParserException: Unexpected content after end of field input: [1:12] 0000-00-00 [*]00:00:00
at org.jooq.impl.DefaultParseContext.exception(ParserImpl.java:13544)
at org.jooq.impl.DefaultParseContext.done(ParserImpl.java:13704)
at org.jooq.impl.DefaultParseContext.parseField0(ParserImpl.java:563)
at org.jooq.impl.ParserImpl.parseField(ParserImpl.java:428)
at org.jooq.impl.ParserImpl.parseField(ParserImpl.java:423)
at org.jooq.impl.MetaImpl$MetaTable.initColumns(MetaImpl.java:1084)
at org.jooq.impl.MetaImpl$MetaTable.<init>(MetaImpl.java:679)
at org.jooq.impl.MetaImpl$MetaSchema.lambda$getTables$2(MetaImpl.java:425)
at org.jooq.impl.Tools.map(Tools.java:2020)
at org.jooq.impl.MetaImpl$MetaSchema.getTables(MetaImpl.java:397)
at org.killbill.billing.plugin.analytics.reports.sql.Metadata.getTable(Metadata.java:140)
at org.killbill.billing.plugin.analytics.reports.sql.Metadata.getTable(Metadata.java:87)
at org.killbill.billing.plugin.analytics.reports.sql.Metadata$3.run(Metadata.java:234)
2025-10-15T01:27:40,852+0000 lvl='INFO', log='Metadata', th='Thread-13', xff='', rId='', tok='', aRId='', tRId='', Caching metadata for table report_accounts_summary
This needs to be investigated and addressed.
- Lenguaje dominante
- Java
- Estrellas
- 13
- Forks
- 33
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de killbill/killbill-analytics-plugin
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 45/100
-
Dificultad 4/5 3-5 días Aptitud para principiantes 30/100
-
Automation analysisAbierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100
-
Dificultad 4/5 3-5 días Aptitud para principiantes 30/100
killbill/killbill-analytics-plugin#163 · 1 comentario ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 30/100
killbill/killbill-analytics-plugin#152 · 3 comentarios ·
Todos los issues de killbill/killbill-analytics-plugin
Issues similares
-
hermes-queue
Dificultad 1/5 Menos de una hora Aptitud para principiantes 91/100
chrisalunlloyd2-sudo/mindpalace#373 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
Los mantenedores suelen responder en 1 día
-
bug priority: lowest
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
SkriptLang/Skript#8953 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
quality-assurance
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
Paul-Austin-Oswego-CSC480-HCI521/gift-app#228 ·
Los mantenedores suelen responder en 1 día
-
[java] TestClassWithoutTestCases: document that abstract classes and interfaces are not checkedAbierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 91/100
Los mantenedores suelen responder en 2 días