Replication ignores since parameter if checkpoints are disabled
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 45/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- javascript
- Área
- databases, distributed-systems
Línea de trabajo
Comienza en la ruta replicate.to usando las opciones checkpoint y since, y luego reproduce la solicitud en el registro de red de Chrome contra el adaptador idb y CouchDB. Rastrea por qué al desactivar los checkpoints se solicita sequence 0; se considera terminado cuando se respeta la secuencia since proporcionada cuando checkpoint es false, con cobertura para el caso reportado.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Issue
When disabling replication checkpoints the since parameter is ignored. This is not indicated on the documentation and prevents me from managing my own replication checkpoints unless I also leave in redundant default checkpoints
Info
- Environment: browser
- Platform: Chrome
- Adapter: idb
- Server: CouchDB
Reproduce
const localDb = new PouchDB('testdb');
const remoteDb = new PouchDB('https://sync.server.com:5984/testdb')
remoteDb.replicate.to(localDb, {
live: true,
retry: true,
since: '390525-g1AAAACheJzLYWBgYMpgTmEQTM4vTc5ISXIwNDLXMwBCwxyQVCJDUv3___-zMpiTGJg-fM8FirGbJVkYmFomY9ODx6Q8FiDJ0ACk_sMMZGZpAxtonmiZlGiO1cAsAI_hKv0',
checkpoint: false,
})
Check the network log and you will see it requests changes from sequence 0 rather than 390525
- Lenguaje dominante
- JavaScript
- Estrellas
- 17.6k
- Forks
- 1.5k
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una 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 apache/pouchdb
-
elemMatch throws TypeError: value is null if array has null elementPosiblemente ocupada @henyanagar la tomó hace 145 días. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
-
unref event is not documentedAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
-
Validate database namesAbierto
Dificultad 4/5 3-5 días Aptitud para principiantes 22/100
-
Dificultad 3/5 1-2 días Aptitud para principiantes 55/100
-
Dificultad 3/5 1-2 días Aptitud para principiantes 65/100
Todos los issues de apache/pouchdb
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
guybedford/es-module-lexer#266 ·
-
bug documentation
Dificultad 1/5 1-3 horas Aptitud para principiantes 88/100
apify/apify-docs#3206 ·
Los mantenedores suelen responder en 1 día
-
enhancement good first issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 90/100
anhnt256/cursor-swarm#21 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
-
documentation good first issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
zerohourzulu/irontrellis#16 ·