mirror of
https://github.com/anyproto/anytype-heart.git
synced 2025-06-10 18:10:49 +09:00
subObject rework + fix tests
This commit is contained in:
parent
0ae8679f06
commit
7beff3f47f
23 changed files with 396 additions and 523 deletions
|
@ -174,9 +174,8 @@ func createObjects(store objectstore.ObjectStore, ids []string, detailsCount int
|
|||
i := float32(0)
|
||||
for _, id := range ids {
|
||||
details := genRandomDetails(ids, detailsCount)
|
||||
relations := genRandomRelations(ids, relationsCount)
|
||||
start := time.Now()
|
||||
err := store.CreateObject(id, details, relations, nil, "snippet")
|
||||
err := store.CreateObject(id, details, nil, "snippet")
|
||||
if err != nil {
|
||||
fmt.Println("error occurred while updating object store:", err.Error())
|
||||
return err
|
||||
|
@ -192,21 +191,14 @@ func createObjects(store objectstore.ObjectStore, ids []string, detailsCount int
|
|||
func updateDetails(store objectstore.ObjectStore, ids []string, detailsCount int, relationsCount int) error {
|
||||
avg := float32(0)
|
||||
i := float32(0)
|
||||
creatorId := genRandomIds(1, 60)[0]
|
||||
for _, id := range ids {
|
||||
details := genRandomDetails(ids, detailsCount)
|
||||
relations := genRandomRelations(ids, relationsCount)
|
||||
start := time.Now()
|
||||
err := store.UpdateObjectDetails(id, details, relations, false)
|
||||
err := store.UpdateObjectDetails(id, details, false)
|
||||
if err != nil {
|
||||
fmt.Println("error occurred while updating object store:", err.Error())
|
||||
return err
|
||||
}
|
||||
err = store.UpdateRelationsInSetByObjectType(id, objectType, creatorId, relations.Relations)
|
||||
if err != nil {
|
||||
fmt.Println("updating relationships failed", err.Error())
|
||||
return err
|
||||
}
|
||||
taken := float32(time.Now().Sub(start).Nanoseconds())
|
||||
avg = (avg*i + taken) / (i + 1)
|
||||
i += 1.0
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue