Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Cannot use \n as a terminator that isn't the default

Abierto
#4 2 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
35/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
ruby
Área
backend

Línea de trabajo

Comienza reproduciendo la configuración del filtro de división con un terminador "\n" explícito y, a continuación, compárala con el comportamiento predeterminado y con el caso solicitado de "\n\n". Traza cómo se gestiona el valor del terminador y añade una prueba de regresión que muestre que las cadenas de salto de línea explícitas se dividen como se espera.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

Using the split filter and not specifying a terminator (by default uses \n) works fine, as in it splits on newlines. However, if I do specify the terminator as follows:

split {
  terminator => "\n"
}

Then it does not work, as in it does not split on newlines. I took a peek at the source code and it did not seem that this should be a problem as it is just a string representation though...

The use case I had found this in was when trying to actually split on \n\n instead.

Lenguaje dominante
Ruby
Estrellas
6
Forks
29
Métricas de merge de PR
Sin PR fusionados en 30 d

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de logstash-plugins/logstash-filter-split

Todos los issues de logstash-plugins/logstash-filter-split

Issues similares

Más issues de Ruby

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.