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

Browser: Add support for vector 32bit and 64bit #2843

Merged
merged 14 commits into from
Mar 26, 2024

Conversation

GnaneshKunal
Copy link
Collaborator

@GnaneshKunal GnaneshKunal commented Dec 4, 2023

Browser option:
image

Testing Vector 32 bit data:

  • Use the "Vector Similarity Search" guide to load 32 bit data.
  • Select browser and view the loaded hash data types - keys will contain prefix "product:*"
  • Select Vector 32bit to see an array
  • demo: Kooha-2023-12-08-10-19-38.webm

Testing Vector 64 bit data:

 SET new-vector-64bit "G\xe9\x13\xb1\xadA\xe4?\x849\xbf\xa2\x03h\xcc?\x10\xda\xd8\xedk\xbb\xd5?\xb4\xd9\xe4y:\x9d\xcf?c\xce3r\x83\xf2\xe3?\x1c\xb4ns\xea\xcb\xdf?~i\xeaG\x1cY\xeb?\xe2!\xf5F\xd0u\xdf?\xcfo\x16}TK\xeb?\xcc=\xf0Ny\xc7\xc6?,Ub\xe1\x0f\xbb\xdd?\x04\xb4\xf7j\x0cy\xe7?\xe1H\xe0k_\x94\xe1?\x14a\xb9Z\xa6{\xde?t\xfbO\x91\x1aw\xd1?(@\xb1^\xc9\xe2\xc7?\xdf\b\xbd/\x1b\x82\xe0?\x91 \xba\tO\xf5\xeb?D\x13\aE\x87\xc5\xc7?\x9c>\xcf\x1d\x82\xdd\xcc?\n\xc0W\xe6\xfa\xfa\xe8?\xf4\xb1|b\x9a\xbb\xd8?\xf8\x83\xa0<|u\xe3?lK:\xb6\xf3\n\xe2?\xd8um\x8fL\x84\xd9?`G\xda\x97mh\xbb?\x02\x8e\x7f\x04\xca\x99\xe6?\x05\n\a3~\xb6\xe0?\xb0i\xe1\xda~=\xe2?\xdc2\xd4e\x19\xe9\xe9?\x99\x0c\x98\xa7<\x91\xe3?\xb4\xb0\xb2\xbf\x10\xe9\xea?\xa4Ho\xa0\x0c3\xd9?\x1d\xe0=\xa1P\xd0\xe4?(\xc7\xd8\x80W\x9e\xc2?\xf6X8\x00R\r\xdd?}\x00\xd66\xd6\xb8\xe2?x\xe3\xdb\xa9e}\xce?\xccj\xd2,\xcfx\xdd?I0\xa3\x00V\x8c\xef??\xc9\xca3\xdb\xaa\xee?\xfc\x9c#0\xad\x98\xd1?n7_3\xbb\t\xd7?]\xc5\xc9)3e\xea?\x8c:\xa2{5V\xdf?\x02\xcdZf4A\xd9?\xce7\xe2\xb1\xd9\xc2\xe0?\x80\x9a2p\xa0\r\x92?\x85qPG\xf5a\xe8?L\xb3\x0c\x96\x925\xdf?\x80O\xad\x1f\x10\xe5\x97?\xb4}iK\x19\xb0\xc1?`\x06rA\x9b\xa7\xb1?`\xa0\x00\xbb\x86\x87\xa0?\xb3H\x1c\xfc\x8fH\xe8?\xdc\xe8\xbc\xa1\xa9\x0f\xd6?Hqefr\xeb\xb9?\xdd\xae\nms{\xef?\xbb\x01\xd1'\x82\xd7\xe1?T\xa14\xe4F\x91\xc5?\xad,\xcb\x0b3q\xe3?\xf4\xb4\x12\t\xa6\xcb\xd5?\xcayn/\x94\x1b\xea?\xe0@\x86\x17\xb8\x13\xb7?P\xe3\x82\xbf\x835\xa0?\x9a\xef\\\x05\xd1\x13\xd1?\x10D.\x844I\xdc?\xc9?e\x91\xca|\xec?\x01\xb1\xe3\xcc\x0b6\xe9?\x0b\x1d{\xf2~o\xef?}XcE5\xa8\xe9?R\xbd=\x04\x99\x98\xd3?\xb6\xd7\xa4pxy\xeb?P\xea\xd24\x8b}\xe2?\x80\xc9+\xde\x06\\\xae?\x80\x02\x94b]\x17\xe6?\xf2HN\xf5\xda\xb4\xe9?\xa4\xc2\xd7w\xd4{\xdb?\x8fS\xaf\x15\xf8r\xe3?\xff#U.\xa6\xc4\xe7?\x13b\xc3\xc6\xec\xb8\xe4?\xe0\xe6\x95\xf0\x8a\xd1\xd7?\x84l\xf1XqR\xc4?\xdb\xa8S\x8d-]\xe4?T\t\xb0n\x9el\xd8?\xae5KS<\xb4\xd2?\xc4y\x8a\xc3:\xc5\xe6?\x80x\xd9\xb3\x9dt\x93?\xb8\x1f\b\xb7G\r\xe9?\xe6\xc6\xfe\xa8]l\xdf?\x80>\xe8\x89\xa1\xe4\xb1?\xa06E[\x92\xca\xbd?t\x857\x00F\xe2\xc5?(\xdaw\xa7hr\xb2?p\x92d\xe8\x14\x8c\xd3?\x04\xbb-9NH\xd9?\x8e\xef\xf6\x86\"\xee\xde?\n\xc8\x90\x91\xc4\xf1\xdc?\xacfJ\xfc\xc7\x1b\xd1?4\xa6\xdb\xdb$\x8c\xe0?"

zalenskiSofteq
zalenskiSofteq previously approved these changes Dec 4, 2023
Copy link
Collaborator

@zalenskiSofteq zalenskiSofteq left a comment

Choose a reason for hiding this comment

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

add unit tests pls

@vlad-dargel
Copy link
Collaborator

add unit tests pls

@GnaneshKunal can you look at this?

@romansergeenkosofteq
Copy link
Collaborator

please, update code style with our eslint settings

@GnaneshKunal
Copy link
Collaborator Author

@romansergeenkosofteq Can you approve the CI job too?

@vlad-dargel vlad-dargel merged commit 21bfba8 into main Mar 26, 2024
4 of 6 checks passed
@vlad-dargel vlad-dargel deleted the feature/browser-vector-type-viz branch March 26, 2024 09:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants