Skip to content

Commit 21255f3

Browse files
committed
expose handle class update
1 parent d322514 commit 21255f3

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

indexes/index_manager.go

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -214,10 +214,12 @@ func (im *IndexManager) SeekClass(cid rdx.ID, reader pebble.Reader) iter.Seq[rdx
214214
}
215215

216216
func (im *IndexManager) HandleClassUpdate(id rdx.ID, cid rdx.ID, newFieldsBody []byte) ([]ReindexTask, error) {
217-
tasks := []ReindexTask{}
218-
219217
newFields := classes.ParseClass(newFieldsBody)
218+
return im.HandleClassUpdateParsed(id, cid, newFields)
219+
}
220220

221+
func (im *IndexManager) HandleClassUpdateParsed(id rdx.ID, cid rdx.ID, newFields classes.Fields) ([]ReindexTask, error) {
222+
tasks := []ReindexTask{}
221223
for i, newField := range newFields {
222224
if newField.Index == classes.HashIndex {
223225
oldFields, err := im.c.ClassFields(cid)

0 commit comments

Comments
 (0)