Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor: Copy-paste connor fork into repo #567

Merged
merged 1 commit into from
Jun 27, 2022

Conversation

AndrewSisley
Copy link
Contributor

Relevant issue(s)

Broken out of #471 to ensure pulling connor into defra preserves the unsquashed history/connor-credit

@AndrewSisley AndrewSisley added the area/query Related to the query component label Jun 27, 2022
@AndrewSisley AndrewSisley requested a review from a team June 27, 2022 21:12
@AndrewSisley AndrewSisley self-assigned this Jun 27, 2022
@shahzadlone
Copy link
Member

PR title doesn't adhere to conventional commit style.

@AndrewSisley
Copy link
Contributor Author

PR title doesn't adhere to conventional commit style.

I'm aware, was going to sort that out when merging

@AndrewSisley AndrewSisley changed the title Copy-paste connor fork into repo refactor: Copy-paste connor fork into repo Jun 27, 2022
@source-devs
Copy link

Benchmark Results

Summary

  • 113 Benchmarks successfully compared.
  • 3 Benchmarks were ✅ Better.
  • 110 Benchmarks were ❌ Worse .
  • 0 Benchmarks were ✨ Unchanged.
✅ See Better Results...
time/opdelta
_Collection_UserSimple_Read_Async_100_100-41.84ms ± 0%1.81ms ± 0%−1.37%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Async_1000_1000-424.1ms ± 0%23.7ms ± 0%−1.72%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_10_10/ValueSize:0064-49.79µs ± 0%9.52µs ± 0%−2.76%(p=1.000 n=1+1)
 
❌ See Worse Results...
time/opdelta
_Collection_UserSimple_CreateMany_Sync_0_100-4218ms ± 0%289ms ± 0%+32.43%(p=1.000 n=1+1)
_Collection_UserSimple_Create_Sync_0_10-49.62ms ± 0%16.77ms ± 0%+74.33%(p=1.000 n=1+1)
_Collection_UserSimple_Create_Sync_0_100-495.1ms ± 0%150.0ms ± 0%+57.74%(p=1.000 n=1+1)
_Collection_UserSimple_Create_Sync_0_1000-4980ms ± 0%1409ms ± 0%+43.72%(p=1.000 n=1+1)
_Collection_UserSimple_Create_Async_0_100-443.9ms ± 0%50.4ms ± 0%+14.81%(p=1.000 n=1+1)
_Collection_UserSimple_Create_Async_0_1000-4436ms ± 0%459ms ± 0%+5.34%(p=1.000 n=1+1)
_Collection_UserSimple_Create_Async_0_10000-44.43s ± 0%4.67s ± 0%+5.50%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Sync_10_10-4343µs ± 0%370µs ± 0%+7.95%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Sync_100_100-43.84ms ± 0%4.00ms ± 0%+4.14%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Sync_1000_1000-438.3ms ± 0%43.2ms ± 0%+12.63%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Sync_1000_10-4374µs ± 0%387µs ± 0%+3.61%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Sync_1000_100-43.85ms ± 0%4.18ms ± 0%+8.35%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Async_10_10-4251µs ± 0%273µs ± 0%+8.71%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Async_1000_10-4262µs ± 0%306µs ± 0%+16.83%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Async_1000_100-41.88ms ± 0%2.11ms ± 0%+12.50%(p=1.000 n=1+1)
_Query_UserSimple_Query_Sync_100-41.16ms ± 0%1.60ms ± 0%+37.92%(p=1.000 n=1+1)
_Query_UserSimple_Query_Sync_1000-49.88ms ± 0%10.32ms ± 0%+4.47%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithFilter_Sync_10-4416µs ± 0%514µs ± 0%+23.53%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithFilter_Sync_100-41.29ms ± 0%1.76ms ± 0%+36.83%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithFilter_Sync_1000-410.4ms ± 0%11.1ms ± 0%+6.77%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithLimitOffset_Sync_10-4381µs ± 0%490µs ± 0%+28.72%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithLimitOffset_Sync_100-4437µs ± 0%524µs ± 0%+19.87%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithLimitOffset_Sync_1000-4434µs ± 0%463µs ± 0%+6.69%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithMultiLookup_Sync_10-4676µs ± 0%921µs ± 0%+36.27%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithMultiLookup_Sync_100-4654µs ± 0%811µs ± 0%+23.89%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithMultiLookup_Sync_1000-4649µs ± 0%717µs ± 0%+10.36%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithSingleLookup_Sync_10-4275µs ± 0%358µs ± 0%+30.17%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithSingleLookup_Sync_100-4275µs ± 0%355µs ± 0%+28.96%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithSingleLookup_Sync_1000-4275µs ± 0%288µs ± 0%+4.78%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithSort_Sync_10-4409µs ± 0%568µs ± 0%+38.87%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithSort_Sync_100-41.41ms ± 0%1.92ms ± 0%+36.65%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithSort_Sync_1000-412.5ms ± 0%15.3ms ± 0%+22.18%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_10/ValueSize:0128-413.5µs ± 0%17.4µs ± 0%+28.39%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_10/ValueSize:0256-414.4µs ± 0%17.5µs ± 0%+21.56%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_10/ValueSize:0512-415.7µs ± 0%18.4µs ± 0%+16.65%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_10/ValueSize:1024-419.3µs ± 0%23.5µs ± 0%+21.78%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_100/ValueSize:0064-4123µs ± 0%173µs ± 0%+41.30%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_100/ValueSize:0128-4134µs ± 0%191µs ± 0%+42.36%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_100/ValueSize:0256-4141µs ± 0%185µs ± 0%+30.99%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_100/ValueSize:0512-4155µs ± 0%213µs ± 0%+37.81%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_100/ValueSize:1024-4192µs ± 0%238µs ± 0%+23.85%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_10/ValueSize:0064-414.9µs ± 0%17.5µs ± 0%+17.70%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_10/ValueSize:0128-414.8µs ± 0%17.4µs ± 0%+17.40%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_10/ValueSize:0256-415.5µs ± 0%19.2µs ± 0%+23.86%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_10/ValueSize:0512-418.1µs ± 0%24.0µs ± 0%+32.76%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_10/ValueSize:1024-421.5µs ± 0%32.1µs ± 0%+49.42%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_100/ValueSize:0064-4134µs ± 0%178µs ± 0%+32.41%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_100/ValueSize:0128-4142µs ± 0%177µs ± 0%+24.57%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_100/ValueSize:0256-4149µs ± 0%202µs ± 0%+35.58%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_100/ValueSize:0512-4164µs ± 0%225µs ± 0%+37.00%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_100/ValueSize:1024-4197µs ± 0%258µs ± 0%+31.30%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_10/ValueSize:0064-443.3µs ± 0%62.8µs ± 0%+44.83%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_10/ValueSize:0128-443.9µs ± 0%68.3µs ± 0%+55.52%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_10/ValueSize:0256-448.6µs ± 0%86.5µs ± 0%+78.19%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_10/ValueSize:0512-455.8µs ± 0%71.9µs ± 0%+28.77%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_10/ValueSize:1024-465.4µs ± 0%82.5µs ± 0%+26.23%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_100/ValueSize:0064-4360µs ± 0%441µs ± 0%+22.47%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_100/ValueSize:0128-4344µs ± 0%545µs ± 0%+58.39%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_100/ValueSize:0256-4358µs ± 0%607µs ± 0%+69.44%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_100/ValueSize:0512-4389µs ± 0%562µs ± 0%+44.46%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_100/ValueSize:1024-4493µs ± 0%572µs ± 0%+16.04%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_10/ValueSize:0064-442.8µs ± 0%50.1µs ± 0%+17.04%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_10/ValueSize:0128-444.3µs ± 0%58.2µs ± 0%+31.33%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_10/ValueSize:0256-446.8µs ± 0%58.9µs ± 0%+25.82%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_10/ValueSize:0512-451.4µs ± 0%68.9µs ± 0%+34.12%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_10/ValueSize:1024-464.4µs ± 0%95.3µs ± 0%+47.92%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_100/ValueSize:0064-4334µs ± 0%486µs ± 0%+45.43%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_100/ValueSize:0128-4342µs ± 0%455µs ± 0%+33.07%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_100/ValueSize:0256-4352µs ± 0%470µs ± 0%+33.26%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_100/ValueSize:0512-4406µs ± 0%510µs ± 0%+25.71%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_100/ValueSize:1024-4472µs ± 0%745µs ± 0%+57.91%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_10/ValueSize:0064-4113µs ± 0%156µs ± 0%+37.98%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_10/ValueSize:0128-4116µs ± 0%149µs ± 0%+29.24%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_10/ValueSize:0256-4118µs ± 0%151µs ± 0%+28.16%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_10/ValueSize:0512-4120µs ± 0%152µs ± 0%+27.14%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_10/ValueSize:1024-4136µs ± 0%181µs ± 0%+32.54%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_100/ValueSize:0064-41.19ms ± 0%1.46ms ± 0%+22.87%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_100/ValueSize:0128-41.16ms ± 0%1.64ms ± 0%+40.66%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_100/ValueSize:0256-41.22ms ± 0%1.71ms ± 0%+39.63%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_100/ValueSize:0512-41.19ms ± 0%1.62ms ± 0%+36.36%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_100/ValueSize:1024-41.36ms ± 0%1.85ms ± 0%+35.62%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_10/ValueSize:0064-4109µs ± 0%145µs ± 0%+32.47%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_10/ValueSize:0128-4112µs ± 0%157µs ± 0%+40.37%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_10/ValueSize:0256-4114µs ± 0%165µs ± 0%+44.09%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_10/ValueSize:0512-4120µs ± 0%163µs ± 0%+36.60%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_10/ValueSize:1024-4132µs ± 0%168µs ± 0%+27.52%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_100/ValueSize:0064-41.11ms ± 0%1.48ms ± 0%+33.84%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_100/ValueSize:0128-41.13ms ± 0%1.58ms ± 0%+39.64%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_100/ValueSize:0256-41.16ms ± 0%1.52ms ± 0%+31.69%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_100/ValueSize:0512-41.23ms ± 0%1.65ms ± 0%+34.72%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_100/ValueSize:1024-41.31ms ± 0%1.96ms ± 0%+49.15%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_10_10/ValueSize:0128-49.86µs ± 0%12.34µs ± 0%+25.16%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_10_10/ValueSize:0256-410.4µs ± 0%11.3µs ± 0%+9.55%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_10_10/ValueSize:0512-412.5µs ± 0%14.8µs ± 0%+18.73%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_10_10/ValueSize:1024-416.2µs ± 0%23.2µs ± 0%+43.43%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_100_100/ValueSize:0064-499.4µs ± 0%116.4µs ± 0%+17.09%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_100_100/ValueSize:0128-497.6µs ± 0%104.8µs ± 0%+7.39%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_100_100/ValueSize:0256-497.9µs ± 0%106.5µs ± 0%+8.83%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_100_100/ValueSize:0512-4113µs ± 0%149µs ± 0%+32.56%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_100_100/ValueSize:1024-4151µs ± 0%226µs ± 0%+49.28%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_10_1_10/ValueSize:0064-4117µs ± 0%152µs ± 0%+29.55%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_10_1_10/ValueSize:0128-4119µs ± 0%140µs ± 0%+18.40%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_10_1_10/ValueSize:0256-4122µs ± 0%139µs ± 0%+14.31%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_10_1_10/ValueSize:0512-4123µs ± 0%135µs ± 0%+10.17%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_10_1_10/ValueSize:1024-4126µs ± 0%143µs ± 0%+13.44%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_100_1_100/ValueSize:0064-41.16ms ± 0%1.37ms ± 0%+17.78%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_100_1_100/ValueSize:0128-41.14ms ± 0%1.34ms ± 0%+18.11%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_100_1_100/ValueSize:0256-41.21ms ± 0%1.47ms ± 0%+21.44%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_100_1_100/ValueSize:0512-41.17ms ± 0%1.53ms ± 0%+30.90%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_100_1_100/ValueSize:1024-41.28ms ± 0%1.38ms ± 0%+7.73%(p=1.000 n=1+1)
 
✨ See Unchanged Results...
time/opdelta
 
🐋 See Full Results...
develop.txtcurrent.txt
time/opdelta
pkg:collection goos:linux goarch:amd64
_Collection_UserSimple_CreateMany_Sync_0_10-410.8ms ± 0%11.0ms ± 0%+2.38%(p=1.000 n=1+1)
_Collection_UserSimple_CreateMany_Sync_0_100-4218ms ± 0%289ms ± 0%+32.43%(p=1.000 n=1+1)
_Collection_UserSimple_Create_Sync_0_10-49.62ms ± 0%16.77ms ± 0%+74.33%(p=1.000 n=1+1)
_Collection_UserSimple_Create_Sync_0_100-495.1ms ± 0%150.0ms ± 0%+57.74%(p=1.000 n=1+1)
_Collection_UserSimple_Create_Sync_0_1000-4980ms ± 0%1409ms ± 0%+43.72%(p=1.000 n=1+1)
_Collection_UserSimple_Create_Async_0_100-443.9ms ± 0%50.4ms ± 0%+14.81%(p=1.000 n=1+1)
_Collection_UserSimple_Create_Async_0_1000-4436ms ± 0%459ms ± 0%+5.34%(p=1.000 n=1+1)
_Collection_UserSimple_Create_Async_0_10000-44.43s ± 0%4.67s ± 0%+5.50%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Sync_10_10-4343µs ± 0%370µs ± 0%+7.95%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Sync_100_100-43.84ms ± 0%4.00ms ± 0%+4.14%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Sync_1000_1000-438.3ms ± 0%43.2ms ± 0%+12.63%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Sync_1000_10-4374µs ± 0%387µs ± 0%+3.61%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Sync_1000_100-43.85ms ± 0%4.18ms ± 0%+8.35%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Async_10_10-4251µs ± 0%273µs ± 0%+8.71%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Async_100_100-41.84ms ± 0%1.81ms ± 0%−1.37%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Async_1000_1000-424.1ms ± 0%23.7ms ± 0%−1.72%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Async_1000_10-4262µs ± 0%306µs ± 0%+16.83%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Async_1000_100-41.88ms ± 0%2.11ms ± 0%+12.50%(p=1.000 n=1+1)
pkg:query/simple goos:linux goarch:amd64
_Query_UserSimple_Query_Sync_10-4351µs ± 0%408µs ± 0%+16.04%(p=1.000 n=1+1)
_Query_UserSimple_Query_Sync_100-41.16ms ± 0%1.60ms ± 0%+37.92%(p=1.000 n=1+1)
_Query_UserSimple_Query_Sync_1000-49.88ms ± 0%10.32ms ± 0%+4.47%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithFilter_Sync_10-4416µs ± 0%514µs ± 0%+23.53%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithFilter_Sync_100-41.29ms ± 0%1.76ms ± 0%+36.83%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithFilter_Sync_1000-410.4ms ± 0%11.1ms ± 0%+6.77%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithLimitOffset_Sync_10-4381µs ± 0%490µs ± 0%+28.72%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithLimitOffset_Sync_100-4437µs ± 0%524µs ± 0%+19.87%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithLimitOffset_Sync_1000-4434µs ± 0%463µs ± 0%+6.69%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithMultiLookup_Sync_10-4676µs ± 0%921µs ± 0%+36.27%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithMultiLookup_Sync_100-4654µs ± 0%811µs ± 0%+23.89%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithMultiLookup_Sync_1000-4649µs ± 0%717µs ± 0%+10.36%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithSingleLookup_Sync_10-4275µs ± 0%358µs ± 0%+30.17%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithSingleLookup_Sync_100-4275µs ± 0%355µs ± 0%+28.96%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithSingleLookup_Sync_1000-4275µs ± 0%288µs ± 0%+4.78%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithSort_Sync_10-4409µs ± 0%568µs ± 0%+38.87%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithSort_Sync_100-41.41ms ± 0%1.92ms ± 0%+36.65%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithSort_Sync_1000-412.5ms ± 0%15.3ms ± 0%+22.18%(p=1.000 n=1+1)
pkg:storage goos:linux goarch:amd64
_Storage_Simple_Read_Sync_1_10/ValueSize:0064-412.8µs ± 0%20.1µs ± 0%+57.25%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_10/ValueSize:0128-413.5µs ± 0%17.4µs ± 0%+28.39%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_10/ValueSize:0256-414.4µs ± 0%17.5µs ± 0%+21.56%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_10/ValueSize:0512-415.7µs ± 0%18.4µs ± 0%+16.65%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_10/ValueSize:1024-419.3µs ± 0%23.5µs ± 0%+21.78%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_100/ValueSize:0064-4123µs ± 0%173µs ± 0%+41.30%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_100/ValueSize:0128-4134µs ± 0%191µs ± 0%+42.36%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_100/ValueSize:0256-4141µs ± 0%185µs ± 0%+30.99%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_100/ValueSize:0512-4155µs ± 0%213µs ± 0%+37.81%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_100/ValueSize:1024-4192µs ± 0%238µs ± 0%+23.85%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_10/ValueSize:0064-414.9µs ± 0%17.5µs ± 0%+17.70%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_10/ValueSize:0128-414.8µs ± 0%17.4µs ± 0%+17.40%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_10/ValueSize:0256-415.5µs ± 0%19.2µs ± 0%+23.86%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_10/ValueSize:0512-418.1µs ± 0%24.0µs ± 0%+32.76%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_10/ValueSize:1024-421.5µs ± 0%32.1µs ± 0%+49.42%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_100/ValueSize:0064-4134µs ± 0%178µs ± 0%+32.41%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_100/ValueSize:0128-4142µs ± 0%177µs ± 0%+24.57%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_100/ValueSize:0256-4149µs ± 0%202µs ± 0%+35.58%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_100/ValueSize:0512-4164µs ± 0%225µs ± 0%+37.00%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_100/ValueSize:1024-4197µs ± 0%258µs ± 0%+31.30%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_10/ValueSize:0064-443.3µs ± 0%62.8µs ± 0%+44.83%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_10/ValueSize:0128-443.9µs ± 0%68.3µs ± 0%+55.52%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_10/ValueSize:0256-448.6µs ± 0%86.5µs ± 0%+78.19%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_10/ValueSize:0512-455.8µs ± 0%71.9µs ± 0%+28.77%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_10/ValueSize:1024-465.4µs ± 0%82.5µs ± 0%+26.23%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_100/ValueSize:0064-4360µs ± 0%441µs ± 0%+22.47%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_100/ValueSize:0128-4344µs ± 0%545µs ± 0%+58.39%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_100/ValueSize:0256-4358µs ± 0%607µs ± 0%+69.44%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_100/ValueSize:0512-4389µs ± 0%562µs ± 0%+44.46%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_100/ValueSize:1024-4493µs ± 0%572µs ± 0%+16.04%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_10/ValueSize:0064-442.8µs ± 0%50.1µs ± 0%+17.04%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_10/ValueSize:0128-444.3µs ± 0%58.2µs ± 0%+31.33%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_10/ValueSize:0256-446.8µs ± 0%58.9µs ± 0%+25.82%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_10/ValueSize:0512-451.4µs ± 0%68.9µs ± 0%+34.12%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_10/ValueSize:1024-464.4µs ± 0%95.3µs ± 0%+47.92%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_100/ValueSize:0064-4334µs ± 0%486µs ± 0%+45.43%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_100/ValueSize:0128-4342µs ± 0%455µs ± 0%+33.07%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_100/ValueSize:0256-4352µs ± 0%470µs ± 0%+33.26%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_100/ValueSize:0512-4406µs ± 0%510µs ± 0%+25.71%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_100/ValueSize:1024-4472µs ± 0%745µs ± 0%+57.91%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_10/ValueSize:0064-4113µs ± 0%156µs ± 0%+37.98%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_10/ValueSize:0128-4116µs ± 0%149µs ± 0%+29.24%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_10/ValueSize:0256-4118µs ± 0%151µs ± 0%+28.16%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_10/ValueSize:0512-4120µs ± 0%152µs ± 0%+27.14%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_10/ValueSize:1024-4136µs ± 0%181µs ± 0%+32.54%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_100/ValueSize:0064-41.19ms ± 0%1.46ms ± 0%+22.87%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_100/ValueSize:0128-41.16ms ± 0%1.64ms ± 0%+40.66%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_100/ValueSize:0256-41.22ms ± 0%1.71ms ± 0%+39.63%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_100/ValueSize:0512-41.19ms ± 0%1.62ms ± 0%+36.36%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_100/ValueSize:1024-41.36ms ± 0%1.85ms ± 0%+35.62%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_10/ValueSize:0064-4109µs ± 0%145µs ± 0%+32.47%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_10/ValueSize:0128-4112µs ± 0%157µs ± 0%+40.37%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_10/ValueSize:0256-4114µs ± 0%165µs ± 0%+44.09%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_10/ValueSize:0512-4120µs ± 0%163µs ± 0%+36.60%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_10/ValueSize:1024-4132µs ± 0%168µs ± 0%+27.52%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_100/ValueSize:0064-41.11ms ± 0%1.48ms ± 0%+33.84%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_100/ValueSize:0128-41.13ms ± 0%1.58ms ± 0%+39.64%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_100/ValueSize:0256-41.16ms ± 0%1.52ms ± 0%+31.69%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_100/ValueSize:0512-41.23ms ± 0%1.65ms ± 0%+34.72%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_100/ValueSize:1024-41.31ms ± 0%1.96ms ± 0%+49.15%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_10_10/ValueSize:0064-49.79µs ± 0%9.52µs ± 0%−2.76%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_10_10/ValueSize:0128-49.86µs ± 0%12.34µs ± 0%+25.16%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_10_10/ValueSize:0256-410.4µs ± 0%11.3µs ± 0%+9.55%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_10_10/ValueSize:0512-412.5µs ± 0%14.8µs ± 0%+18.73%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_10_10/ValueSize:1024-416.2µs ± 0%23.2µs ± 0%+43.43%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_100_100/ValueSize:0064-499.4µs ± 0%116.4µs ± 0%+17.09%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_100_100/ValueSize:0128-497.6µs ± 0%104.8µs ± 0%+7.39%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_100_100/ValueSize:0256-497.9µs ± 0%106.5µs ± 0%+8.83%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_100_100/ValueSize:0512-4113µs ± 0%149µs ± 0%+32.56%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_100_100/ValueSize:1024-4151µs ± 0%226µs ± 0%+49.28%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_10_1_10/ValueSize:0064-4117µs ± 0%152µs ± 0%+29.55%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_10_1_10/ValueSize:0128-4119µs ± 0%140µs ± 0%+18.40%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_10_1_10/ValueSize:0256-4122µs ± 0%139µs ± 0%+14.31%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_10_1_10/ValueSize:0512-4123µs ± 0%135µs ± 0%+10.17%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_10_1_10/ValueSize:1024-4126µs ± 0%143µs ± 0%+13.44%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_100_1_100/ValueSize:0064-41.16ms ± 0%1.37ms ± 0%+17.78%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_100_1_100/ValueSize:0128-41.14ms ± 0%1.34ms ± 0%+18.11%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_100_1_100/ValueSize:0256-41.21ms ± 0%1.47ms ± 0%+21.44%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_100_1_100/ValueSize:0512-41.17ms ± 0%1.53ms ± 0%+30.90%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_100_1_100/ValueSize:1024-41.28ms ± 0%1.38ms ± 0%+7.73%(p=1.000 n=1+1)
 

Copy link
Member

@shahzadlone shahzadlone left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Would just wait for the CI to finish before merge.

@AndrewSisley AndrewSisley merged commit bb41f00 into develop Jun 27, 2022
@AndrewSisley AndrewSisley deleted the sisley/refactor/I448-bring-connor-into-repo branch June 27, 2022 21:21
shahzadlone pushed a commit to shahzadlone/defradb that referenced this pull request Feb 23, 2024
Copy-paste connor fork into repo, ensuring that the original authors "github.com/SierraSoftworks/connor" get credit
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/query Related to the query component
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants