Memtx MVCC supports multikey and functional multikey indexes
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 73/100
- Tipo de issue
- Documentación
- Claridad
- Bastante claro
- Estado de actividad
- Activo
- Área
- documentation
Línea de trabajo
Empieza buscando en la documentación de índices y del gestor de transacciones notas que indiquen que memtx MVCC no admite índices multikey ni multikey funcionales. Actualiza esas secciones para indicar que la compatibilidad comienza en 3.9 y que estos índices ofrecen las mismas garantías de aislamiento que los índices TREE normales bajo MVCC. La tarea estará terminada cuando ambas áreas de la documentación describan la compatibilidad y no queden notas obsoletas que indiquen que no se admiten.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Starting from 3.9, memtx with the transaction manager enabled
(memtx_use_mvcc_engine / database.use_mvcc_engine) supports
multikey indexes and functional multikey indexes. Creating such an
index no longer fails with "Memtx MVCC engine does not support multikey
indexes" / "... functional multikey indexes". The indexes provide the
same isolation guarantees as regular TREE indexes under MVCC.
Please remove any notes stating that multikey or functional multikey
indexes are not supported by the memtx transaction manager, and mention
the support in the index and transaction manager documentation.
Requested by @CuriousGeorgiy in https://github.com/tarantool/tarantool/commit/5c7b515d52098e5f632a1ece2897e49ad47fe7b8.
- Lenguaje dominante
- CSS
- Estrellas
- 16
- Forks
- 49
- Merge medio
- 2 d 2 h
- PR fusionados (30 d)
- 1
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 tarantool/doc
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 63/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 78/100
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 72/100
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 65/100
Todos los issues de tarantool/doc
Issues similares
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 70/100
WordPress/Documentation-Issue-Tracker#2540 · 1 comentario ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
JustAResearcher/gpu-unlock-ada#98 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
transit-audio/transit#159 ·
-
Dificultad 1/5 1-3 horas Aptitud para principiantes 84/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 64/100
ioos/marine_life_data_network#219 ·