¿Cómo aumentar el límite de exportación de csv de 10k records en Data Explorer?

Necesito una exportación CSV de datos que superen las 10 000 filas en la exportación CSV, esto da como resultado que no se exporten todos los registros.

Suponiendo que esta línea es responsable del límite mencionado

¿Cuál sería la forma correcta de aumentar este límite a quizás 100 000 o 1 000 000 de registros?

Intenté hacer DISCOURSE_QUERY_RESULT_MAX_LIMIT = 1000000 en app.yml y eso no parece tener ningún efecto.

Puede que tenga que recurrir a instalar el plugin del plugin.

Crea uno pequeño llamado x-discourse-data-explorer y podría ser evaluado después.

¿Luego simplemente anula la constante del módulo?

Eso será un gran inception de enchufes. Esperaba que hubiera una forma más sencilla de salir.

cc @riking

¿O bifurcar el plugin, hacer el cambio, apuntar a tu bifurcación y reconstruir? (¿por qué no respondí con eso primero? :sweat_smile: )

1 me gusta

Eso es lo que yo también estaba pensando. Si no hay otra forma (razonable) de salir, bifurcar es la última opción.

Sin embargo, sería bueno entender cuál es el razonamiento para limitar los resultados a 10k. ¿Quizás algo se rompe si se obtienen más de 10k resultados?

1 me gusta

“discourse-data-explorer-MAX” … ¡Me voy! :male_detective:

1 me gusta

Sí, esa constante del módulo está configurada intencionalmente para que sea fácil de anular desde otro plugin.

3 Me gusta

Se dividió una publicación en un nuevo tema: Creación de un plugin para anular QUERY_RESULT_MAX_LIMIT