Eventos de change streams
Los tipos de evento que entrega un change stream y cuándo aparece cada uno.
Cada evento lleva su operationType, su token de reanudación y la marca de commit. Los eventos salen en orden de commit, con las transacciones juntas.
| operationType | Cuándo aparece |
|---|---|
insert | Se insertó un documento. |
update | Se actualizó un documento. |
replace | Se reemplazó un documento. |
delete | Se borró un documento. |
drop | Se borró la colección. |
rename | Se cambió el nombre de la colección. |
dropDatabase | Se borró la base. |
invalidate | El stream ya no puede seguir y se cierra. |
create | Se creó una colección; requiere showExpandedEvents. |
createIndexes | Se crearon índices; requiere showExpandedEvents. |
dropIndexes | Se borraron índices; requiere showExpandedEvents. |
modify | Cambiaron las opciones de la colección; requiere showExpandedEvents. |
shardCollection | Se fijó la shard key; requiere showExpandedEvents. |
refineCollectionShardKey | Se refinó la shard key; requiere showExpandedEvents. |
reshardCollection | Se cambió la shard key; requiere showExpandedEvents. |