Skip to content

Commit 97a21df

Browse files
authored
ci(NODE-6879): add binary vector granular benchmarks (#787)
1 parent e0ac32b commit 97a21df

23 files changed

+51
-1
lines changed
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"a":[{"$binary":{"base64":"JwCgF5aRB2qrI1s47d9BHW4ycwbfZHaGaF5bFuIcZYJcqA==","subType":"09"}},{"$binary":{"base64":"JwDIyhGu8WSqC0/XMmXfNkJPppbPjMr4vI9ICP2ExtvIJg==","subType":"09"}},{"$binary":{"base64":"JwBlTkM95cmc7TrwJpmqWiaUACTQJ+Vzyt5sRt0ZhzLa+w==","subType":"09"}},{"$binary":{"base64":"JwBie/74BOnHfHqD+NRjg1GXz1PmD0s6GCvxGnB8YMM/9A==","subType":"09"}},{"$binary":{"base64":"JwBQpyR4pnJ9cqblL7PilI17NzhohoAOvqH2xki4Hin9gQ==","subType":"09"}},{"$binary":{"base64":"JwAuOo48r8gwyxFHMnwF2MYup+1DO4+L01uTxiI8Evc4wA==","subType":"09"}},{"$binary":{"base64":"JwBhHW7tT5as/dBRlqGGUy+PssN0wAwdp5jEiV8zjioIGA==","subType":"09"}},{"$binary":{"base64":"JwBcV3rUVxYKZIBpJncKGROXlCddBysB3acPwtm+6GwzpQ==","subType":"09"}},{"$binary":{"base64":"JwDmPKN3UHDLwEdmj8jzLoIJ/1MThTzrHXPoaLkH00IF3g==","subType":"09"}},{"$binary":{"base64":"JwCoIo5B+ywNw8zAf5V0IP63Yi6KnhMLgEWbOT9j12V3sA==","subType":"09"}}]}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"a":[{"$binary":{"base64":"JwALNsGZRVT9CP2j/lvZOUcqmXK9BfOOQGVnhIUMR0hEDA==","subType":"09"}},{"$binary":{"base64":"JwBZ1u2XFHzvI2dmhxsXPeR8QUjpkNbXv43uu4LsE/gVUQ==","subType":"09"}},{"$binary":{"base64":"JwBTvmvB+FgMnHyYabldh9ZQLVNn5l8RLTB6XOrDeRnkaQ==","subType":"09"}},{"$binary":{"base64":"JwC6FATUdvDXsC+0pJWtmr9pWNkQU7NRhlkJ0S4aLI92sg==","subType":"09"}},{"$binary":{"base64":"JwAWxECAdHll6hTYnvNlbZEWHoxQROugH4uyTthmOWmtyg==","subType":"09"}},{"$binary":{"base64":"JwCcy5fXayJtHodtHzirwqrQxWdME0fA84PKTA/YZs+0xQ==","subType":"09"}},{"$binary":{"base64":"JwA25kskXKF8ZCq+g8sLIlWovIpWM7rWPfiQuARn7fqlaw==","subType":"09"}},{"$binary":{"base64":"JwBIfw82rJ8ZQ8ovNmo3pdk5kcRpZsI+OFN4q4wk/hxLkw==","subType":"09"}},{"$binary":{"base64":"JwDChV6TtNjMt2BWk97kKgHC8NYwUJfFNh8ujJ5xexCKsw==","subType":"09"}},{"$binary":{"base64":"JwCFVjucMVuxJVQBqyXXK+mQQg2qsDEQED0H7DFlajsDvQ==","subType":"09"}},{"$binary":{"base64":"JwClV3D4YzgmUtsk3CfRg4+c7OA3aMUxhhqN7L/oAMIzkw==","subType":"09"}},{"$binary":{"base64":"JwBFkmyOTMWnflQw01LjKVfSL7jMjAIWVMD3CTtcepb79w==","subType":"09"}},{"$binary":{"base64":"JwBHgbYKLVWycusXuyiKCCApZcXddE1uwA/+CQ8Wy/H3bg==","subType":"09"}},{"$binary":{"base64":"JwAdJrv1k6A/tsjUM9V3Dk8IbIv6T0ixhtxIRoo2awcNxg==","subType":"09"}},{"$binary":{"base64":"JwBP0N5aCUWmJvkgIMNx9e57O5b2QcBARfuvNduTUe5PAg==","subType":"09"}},{"$binary":{"base64":"JwDVkcyS1jSOGNlny7G8EyEG29nwasaBbraq8Y50tQ9jFA==","subType":"09"}},{"$binary":{"base64":"JwB37/sok1xwVK+bAFovhM1wON6h4qb6NYYfPRZSvqhs1A==","subType":"09"}},{"$binary":{"base64":"JwAE1QB1gM5sUhadxBmOVgGGdMWN6XCD7PuR3L53k2uD+g==","subType":"09"}},{"$binary":{"base64":"JwBwwp7UqiqcHK2CmoqQq05RnzpUNd353CU7+accUXk4Jw==","subType":"09"}},{"$binary":{"base64":"JwAGPUven/KhkE3vKiDMeZGn0Gpg5vopGwv7g0FsduX9Gw==","subType":"09"}},{"$binary":{"base64":"JwAtkdDOap8/Xxa1nisJSjvYrTquXA1GyckAAd8myXIzTg==","subType":"09"}},{"$binary":{"base64":"JwAUxnPo3cqmRTe69s64XUQdhq8Nn+SnJ7Y5aTZmB1Yx7w==","subType":"09"}},{"$binary":{"base64":"JwBIOsfRaeg2IcgZ3U6DfP2GivQttJzmURksaXF8OwFCjQ==","subType":"09"}},{"$binary":{"base64":"JwCRDSd/YCT5JTvBz2NQxHxODYJU2XT4I3M5euUXrElF8w==","subType":"09"}},{"$binary":{"base64":"JwDe/uaxGlJwYZMnZB9OLAlhqFVv5Fw0jZ34VcDELUHSlA==","subType":"09"}},{"$binary":{"base64":"JwCDhOWkBItIzUmXAgrq2yvovIKSXxY1a6pHkahX6uyDJg==","subType":"09"}},{"$binary":{"base64":"JwCCZ3QqTB+LR3bx/wJHArJFX2ELvqAxgTYr2+6JyUWH5w==","subType":"09"}},{"$binary":{"base64":"JwD8iuemiAZ4ExuIlVoiKAnMkq+ryy4zr7eot2ZHXQ3EIw==","subType":"09"}},{"$binary":{"base64":"JwCDSTg/b5mrvewrO61/jt/bIpNri8bGiZsS62bfTb7lWw==","subType":"09"}},{"$binary":{"base64":"JwB0igcz/6wAde/AVj570J47Klu3o8AZuUydzS4bcuwO8w==","subType":"09"}},{"$binary":{"base64":"JwAXZfgPBd1rxVX8dlsOzmvSc8dcFMZDrNWS6X/ORXTxpA==","subType":"09"}},{"$binary":{"base64":"JwAAwGExdgdNBchfXnf9nueX2kChU2Y5TZjcFogQ4J+J3w==","subType":"09"}},{"$binary":{"base64":"JwC1tQlVqC1ymiP1Eu2gtxuK3kYz9BtCIbIg1jJywQI+6g==","subType":"09"}},{"$binary":{"base64":"JwCC5aWoY768uzwmZ9EfWVJWTxTA41hKAaTLe2dVkkYsxw==","subType":"09"}},{"$binary":{"base64":"JwBsegf/P82OXGlPZbez8dKy9YdhiJqu6nQWs93chvViwg==","subType":"09"}},{"$binary":{"base64":"JwDkpabFKuTQ4nKowc5CptNO+ZfarAG/pqC+l+S8y31Kqw==","subType":"09"}},{"$binary":{"base64":"JwAp0f4jSFJb+N96ZRAuNt2InTXNfkgqAwnpcRIl+/NSpw==","subType":"09"}},{"$binary":{"base64":"JwAetT5/n38Et6m+IQeTIqTrTknmszWqJPUDRZeAFt4vQg==","subType":"09"}},{"$binary":{"base64":"JwDs99PXg9c9CkJSMfpviRNddobF9ngGcUi4cr5538IjBw==","subType":"09"}},{"$binary":{"base64":"JwA2J0Wd9xyB0AksXbcCFrKrHKLZ1++EEPbhM1I+PLCNmA==","subType":"09"}},{"$binary":{"base64":"JwBpxuogO1IefiNrY0MPJLYJ6bd0V/Dpcpx0BpKmefiD7g==","subType":"09"}},{"$binary":{"base64":"JwDMJCBfCRLHkT/uS5aihMjXE8yDXoZsKwSChl/NNAStaw==","subType":"09"}},{"$binary":{"base64":"JwAzMRhJgJ+TT7H4Cd9dtFbMAgiDW822ENAZA92Y4TxK7Q==","subType":"09"}},{"$binary":{"base64":"JwDJsQd62ck9sQFTdUXWA/3B6BeYnpGMDslXsQQyk0qGOA==","subType":"09"}},{"$binary":{"base64":"JwCrgVbDCxcGKKOrR0QfoOm6gTTXy1DsDlQ9Iv3ueBBDig==","subType":"09"}},{"$binary":{"base64":"JwDQFN1cnhpuTY6G8CRC+DseZKxWF9AIChsZS7Bk44nN8w==","subType":"09"}},{"$binary":{"base64":"JwAfNJKPRyEh1jea6tcH/TdvW+1nVZQU4qroUzqypyOMFw==","subType":"09"}},{"$binary":{"base64":"JwBzN/qj1iWUhOe7nO6B1S6ESgEqYTgXiKDJqv5L3ZoHOw==","subType":"09"}},{"$binary":{"base64":"JwB9/FIiZZz7oI8nvdScAxEGnC615oao8c3Tql2JBuMciQ==","subType":"09"}},{"$binary":{"base64":"JwDOXvwvmlpi0lppLF8pPiLGIyFzdmx0by/j+Q97a19MTA==","subType":"09"}},{"$binary":{"base64":"JwBNOiPr5lJNXufJ5GAY7k9+fZl6NsbNe7RKuNDtI3PLoQ==","subType":"09"}},{"$binary":{"base64":"JwAWWQPcJBvZ5R96DqyUfNLwIzuzaB7fgcMgvm5GBn6XLQ==","subType":"09"}},{"$binary":{"base64":"JwCTxhsiB750hiwgq3I2XpDVhRzSzeE7L5ehpXbAZhWyeQ==","subType":"09"}},{"$binary":{"base64":"JwAgGbUTDyTc+5xYmmVmcTHVtW+ZdhUmNvKJCrk1Ghj/Vw==","subType":"09"}},{"$binary":{"base64":"JwCT68GBqOJMuXZsmtfNQ0evdit0y3N1AskJFPDC7pxP1Q==","subType":"09"}},{"$binary":{"base64":"JwCoIwj6Tf0hsSNbZgN+cBe+InP88mnyC+QIlhwkLSaa2Q==","subType":"09"}},{"$binary":{"base64":"JwCof4XOK12rDUmrEAEPPFwWPe7UwhZ1I6HmQfS65Yj4hg==","subType":"09"}},{"$binary":{"base64":"JwAboPI5i5z7D7Wl9MFIEwJgNjZFfqiTmwi7sXsPHb/v5w==","subType":"09"}},{"$binary":{"base64":"JwD1Eo13ZPfUuUkhgyAmm82UkRfQQPcRHU4olJcwRqFSCQ==","subType":"09"}},{"$binary":{"base64":"JwAWv0NfZ9TFPHudzRV+9QoqJSw+cPuun5bv3XRVrgogKQ==","subType":"09"}},{"$binary":{"base64":"JwCjOTH08xmWA/RF1nqxYzxueonTNVI+Dlg5CVRHTBosXw==","subType":"09"}},{"$binary":{"base64":"JwDW/uLyAMR1Zc89msH3M4IE1jJrvEc3UNdxyEPhKXPJZA==","subType":"09"}},{"$binary":{"base64":"JwD2tQKXmOabEkOb6rrZZWS0W9ySu4lM6Ly1NZPe/Ybl2Q==","subType":"09"}},{"$binary":{"base64":"JwANANhv6a2FxYrEjsXhya9aFdXdcCvjASZIQ2K3yycJ7g==","subType":"09"}},{"$binary":{"base64":"JwA5GWvR08Y6WGmPnr9nH338oW1Vd6S3Ol672hoaAUnDyw==","subType":"09"}},{"$binary":{"base64":"JwA4vLu+11wTLMC2g/zIQhOzeZWvJkVm92jC+Qg/ioshWw==","subType":"09"}},{"$binary":{"base64":"JwCAO8trSdLd0sngOXNHk2Ej50MPdxyoGBHhScHWcR8xgg==","subType":"09"}},{"$binary":{"base64":"JwBhfOzR4JuiqJbe7sreDL/7jebtObw0wz1acll4RQOnJg==","subType":"09"}},{"$binary":{"base64":"JwAdIBecRH3qQdd1FEfOgTv2KGogGpIwg3O/oXe/mQKsBQ==","subType":"09"}},{"$binary":{"base64":"JwB+vZDxfvr9n2jnbXqhsjTCvj3nHxlszmjPX78FaSn2kg==","subType":"09"}},{"$binary":{"base64":"JwBCIiWTQBzR19jwbGAmFqjzz6Gc7vxmVvt/DajBujtfbw==","subType":"09"}},{"$binary":{"base64":"JwBK1gc1S+FNfLlURB0mAoHzsYledKAV5vmJepTgKGCoaw==","subType":"09"}},{"$binary":{"base64":"JwCJcKyNNnHFF74HtPGe6YpN1lwxYnQPt4G6I7EywVx0nw==","subType":"09"}},{"$binary":{"base64":"JwAvq6I52+hDB1hU7o/A6Wk1+EQP0zkYJVRVQ8LYpYXO7Q==","subType":"09"}},{"$binary":{"base64":"JwCpZ/DBpAyhu9KabXCOXWN7fULuPL9fXI4twIgQTatN0g==","subType":"09"}},{"$binary":{"base64":"JwBt1tdWToAeMdsZenozoxD7pyvz4rdVk4ZRywpqzz3bBw==","subType":"09"}},{"$binary":{"base64":"JwD6tHW7Zkx5sZuOFS/1pnoBMkYn5xyrvrZGusWfuqdcmw==","subType":"09"}},{"$binary":{"base64":"JwA+gH2QObwpcI/hnco1yYv/wEBsdObP9WP9jH5PtmQodQ==","subType":"09"}},{"$binary":{"base64":"JwCcuufmUx+uuktWNwUShfsgCEXaYo0iqt0ZEaSpd7X8gQ==","subType":"09"}},{"$binary":{"base64":"JwCzzxiCIsgh15DFc6McspCQ5dy07wgUKf8I2PMutTKp5g==","subType":"09"}},{"$binary":{"base64":"JwDJgx+x/KW81POVsQ6l/j1GoQaW8GWJ5PysoTwoJHx2tQ==","subType":"09"}},{"$binary":{"base64":"JwD/J0M8j2QeB45Gc5U+FgjLI3Ca2WvaJaTgSwqawP/iWA==","subType":"09"}},{"$binary":{"base64":"JwDXHMCsdQw9iHjkUIT7QLKdce+/3TL+L/ryY8gSTCwyag==","subType":"09"}},{"$binary":{"base64":"JwABDYMLmTDOUTKxNZUORwogwQRZOvjntDHiIDcWyk/erA==","subType":"09"}},{"$binary":{"base64":"JwD+zH9dXEjdt2N+4YJxUY5wtRjtS6s3GqUSbKLvwEm1aw==","subType":"09"}},{"$binary":{"base64":"JwBmd3g/5erhGgjUNMpWOH0QKppbTVCPtWgZ3IYq18GXIg==","subType":"09"}},{"$binary":{"base64":"JwAEg0bCXDVK4x0Y+C+mg1rfK8WBYsyYqMd8u6FTYlF/tw==","subType":"09"}},{"$binary":{"base64":"JwBD+RTM0/9TB+Jwt3JH4ROAsD5G6MdeZPdMmDsfxmhwmg==","subType":"09"}},{"$binary":{"base64":"JwAUlri9bZUo5iECPLModflHHMiXrzlYPI6BaVLWzHVH2Q==","subType":"09"}},{"$binary":{"base64":"JwAi1mA0/Hpp6E7HsSZC7zCrB0bqV6C4DJjLSxzfRw4zuA==","subType":"09"}},{"$binary":{"base64":"JwCgW8p/QkeinC6sRlGpLbpnHoojZjBf1oanDNfJSkqWGQ==","subType":"09"}},{"$binary":{"base64":"JwC4qhprZJP5eCXZQh8WHBe6EcU/fPJJ3uMVnPyPmnmpKQ==","subType":"09"}},{"$binary":{"base64":"JwAwIpidqTnRPWkZJ+i3YMH+YrV+yppSUuDzD72wOL1mNQ==","subType":"09"}},{"$binary":{"base64":"JwDB4aq534pmP38YxZaRvKeYPMfmiULRWSx0g8jUGe1KBA==","subType":"09"}},{"$binary":{"base64":"JwAL2zNmJ5WcR6N7qBqCnmAouDDpfSoSxNPVzHg3oY7dbw==","subType":"09"}},{"$binary":{"base64":"JwBNy80msL5dUY/rZY0RvqsN+/2850MVstqS1Lo0uQtrIg==","subType":"09"}},{"$binary":{"base64":"JwDpjlX1NYPHAgrqlppb61G8+DNkppBXUJtRkD16QjXU7w==","subType":"09"}},{"$binary":{"base64":"JwCXffY1M91NiYGdjPjSm36XJSlU4j4Hv+Z3W8tz9HatwQ==","subType":"09"}},{"$binary":{"base64":"JwD4/25tHqoYeoKhfSTT3Kbgavlu6lWr2cf2bEjXiNdLOQ==","subType":"09"}},{"$binary":{"base64":"JwDVxcvf2kbUY9ybdFCcyOCYW5NBNqDUoHPG3xsvE/iQkw==","subType":"09"}}]}

test/bench/documents/binary_vector_float32_array_1000.json

Lines changed: 1 addition & 0 deletions
Large diffs are not rendered by default.

test/bench/documents/binary_vector_float32_medium.json

Lines changed: 1 addition & 0 deletions
Large diffs are not rendered by default.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"a":[{"$binary":{"base64":"JwD5cVIUFsMzFIuaXiaIsQkAE07ir+9bCU2S9ZpvzKqPDg==","subType":"09"}}]}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"a":{"$binary":{"base64":"JwD1d6hfhjMXqNlmAgZG6YenrCVa57tRIH0+bbVyrOJmOQ==","subType":"09"}}}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"b":{"$binary":{"base64":"JwCeAe9L5oYQyG3AF++zJub/hkKJ7HlbgD+m8yw/vVBX2sPQ6Zm0qWo0P7KttLmabsbcI812ts6HO+cCYbMuxjlgZreBNzqd5+qWQxIsskdADJ1Owz5+CvkT7ixkJ5gTYWtRSgr5fj1D75nq8PwwZiJA+e4PgDt9trbvKYw9aZ+P847m/MEvvi4SvuC2lKuPN9v6O+/KkIycz/GJgladMm1ZmSr4RYe6nCiCNxGhEJlt9Znahwn2qwXOw10JOOeA4P36IhVq9nn5LlQTVi2tEUmFUyHKN0Si4asu7uP0VXG+UrqdABsukDGDj3T+09qTYcKcuGgcMNWiFiAFm0wOHrXGiywfgZXKrmxlMIkW34xFAOcQM+qxxQU6QiggHlsEV6ft8SSFP+QHQtNS/35JiDWIRgw794QSogXqMvjblYd6+kJGxnf6R7NkJMvTtoIjgqkxjToGSZKu8RhpD6Q2yJYbkiMYq0SNS8wXYEVKOZcbbMm/tAkOEkkjKQtQwZqe0NIORPA1B9i0GM2RJXnJr/cpk+ZST4tBho69MWT45yLn4uuJ+ITm/1BhXFHT1vbJzXvkn4a5wh/bJ17YfNqPHqPqKU2FMYKFwFt+gv3ugIUn42vQ4NP9Ux4/OJnsncgJDBtM7GHmYaUt1s5sWMLCi0jtlskuSwCouzDaZTwmyQCdfY8gDwhJQEjPLzRZbU2RMpah4+rG1hwk/K5+34OlVKOhFpYq984lnOI7EtHnC7ASkeK38S/CaiDPNnp/t9QRgM+YId6Dipx7DwB3F8odTU2WsiNVT7q/o/6Ld2/YD7Q70+vMFgNzHFcWIVqpcN0ytaiVSd1EetpQmfKuExdtCPRgafs7CVlNVa1BTjaVJ5XlAszAKrURo6XnpbmY6Tz2dX8rumal35lar01WZPV2waD4Xrhtfl78/MfzrKY1IPSiPLdKu3IMJSvSZ+8erO1YtpttAiAqz5JdlvCkFYvAxyZTMIabHwCpsv6VwrCVkt95G8vPhDx1eO5evRAHufKUmg9ob0aESs0serGChQNZ4PH1ryRKLoNKtr/NeGV2cfQIPIemsqDs0+oEgwUlhmwNwAVaLZqyzHslYpM0YCn3PSovnsdQGnpD2woalDDLV12IVsyOD9zi5r/uziDuzzhz99MeMHimgX2Yq5aYFZzlghBo04DZN2p2hPmXcqYwTZFiL5srXK8GgQdvSnRDK2m4GkI5BWyOFhV96kMRPRXYwWFHUCkSNuKw46SfZanM3/a0MeYVdeBUexw5zftqXAPFApJhNuCporEtR8lZQoabPTKq+YTQtM7FkytTNZIGmrod+AlrNoQU66uHOykmCQiOBg92SI8qb/orv6ZmG/DNShEW","subType":"09"}}}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"a":[{"$binary":{"base64":"AwBCgsgUL9xQUM0Sqm5J5ad5sJgPGI/ufKbEVMMPCRn6yw==","subType":"09"}},{"$binary":{"base64":"AwDGCtMZNwMsfXQ6vml5eojGSCgqxdyMHIcY1NB0O6YT3w==","subType":"09"}},{"$binary":{"base64":"AwBIH6Ob47QVRUiEVCPhgVMvk6V/N0e9V8RcQvNhuBYVBg==","subType":"09"}},{"$binary":{"base64":"AwBLyit9OvMfSvizzTWN/CwwJX2JUM6Tbtikw/6qMU6vgg==","subType":"09"}},{"$binary":{"base64":"AwDvC3UqjEvWvO3y+qZ5840KxBX4VX7vwWW3WiQBg8tMlA==","subType":"09"}},{"$binary":{"base64":"AwB5LzVXcxpGsfoA1TBS+2HhtbFecXTGA76tXjKzNAOILA==","subType":"09"}},{"$binary":{"base64":"AwDvUN1rP1ezXwtj0YhU2piKDF6zAQu+Gvu51ZIj5HQrWQ==","subType":"09"}},{"$binary":{"base64":"AwBFoR8ZDmdRNCONshWhcSAW6kbe+7cVnE1FKPwuTd7dsQ==","subType":"09"}},{"$binary":{"base64":"AwBcsv2iCfFc0poPDySeI4s4AMTtA29vPRCp22DVzCbbdw==","subType":"09"}},{"$binary":{"base64":"AwB8Q0pURg23nMuRxAvcKewmxdFVSnvctW4liOT76e7ZJw==","subType":"09"}}]}

0 commit comments

Comments
 (0)