Merge pull request #247596 from r-ryantm/auto-update/qdrant

qdrant: 1.3.2 -> 1.4.0

authored by

Nick Cao and committed by
GitHub
b912c547 b6d92cdb

+778 -126
+775 -117
pkgs/servers/search/qdrant/Cargo.lock
··· 8 8 source = "registry+https://github.com/rust-lang/crates.io-index" 9 9 checksum = "57a7559404a7f3573127aab53c08ce37a6c6a315c374a31070f3c91cd1b4a7fe" 10 10 dependencies = [ 11 - "bitflags", 11 + "bitflags 1.3.2", 12 12 "bytes", 13 13 "futures-core", 14 14 "futures-sink", ··· 45 45 "actix-utils", 46 46 "actix-web", 47 47 "askama_escape", 48 - "bitflags", 48 + "bitflags 1.3.2", 49 49 "bytes", 50 50 "derive_more", 51 51 "futures-core", ··· 70 70 "actix-utils", 71 71 "ahash 0.7.6", 72 72 "base64 0.21.0", 73 - "bitflags", 73 + "bitflags 1.3.2", 74 74 "brotli", 75 75 "bytes", 76 76 "bytestring", ··· 94 94 "tokio", 95 95 "tokio-util", 96 96 "tracing", 97 - "zstd", 97 + "zstd 0.12.2+zstd.1.5.2", 98 98 ] 99 99 100 100 [[package]] ··· 212 212 "pin-project-lite", 213 213 "tokio-rustls 0.23.4", 214 214 "tokio-util", 215 - "webpki-roots", 215 + "webpki-roots 0.22.6", 216 216 ] 217 217 218 218 [[package]] ··· 317 317 checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" 318 318 319 319 [[package]] 320 + name = "aes" 321 + version = "0.8.3" 322 + source = "registry+https://github.com/rust-lang/crates.io-index" 323 + checksum = "ac1f845298e95f983ff1944b728ae08b8cebab80d684f0a832ed0fc74dfa27e2" 324 + dependencies = [ 325 + "cfg-if", 326 + "cipher", 327 + "cpufeatures", 328 + ] 329 + 330 + [[package]] 320 331 name = "ahash" 321 332 version = "0.7.6" 322 333 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 341 352 342 353 [[package]] 343 354 name = "aho-corasick" 344 - version = "0.7.20" 355 + version = "1.0.2" 345 356 source = "registry+https://github.com/rust-lang/crates.io-index" 346 - checksum = "cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac" 357 + checksum = "43f6cb1bf222025340178f382c426f13757b2960e89779dfcb319c32542a5a41" 347 358 dependencies = [ 348 359 "memchr", 349 360 ] ··· 435 446 436 447 [[package]] 437 448 name = "anyhow" 438 - version = "1.0.71" 449 + version = "1.0.72" 439 450 source = "registry+https://github.com/rust-lang/crates.io-index" 440 - checksum = "9c7d0618f0e0b7e8ff11427422b64564d5fb0be1940354bfe2e0529b18a9d9b8" 451 + checksum = "3b13c32d80ecc7ab747b80c3784bce54ee8a7a0cc4fbda9bf4cda2cf6fe90854" 441 452 442 453 [[package]] 443 454 name = "api" 444 - version = "1.3.2" 455 + version = "1.4.0" 445 456 dependencies = [ 446 457 "chrono", 447 458 "env_logger", ··· 522 533 523 534 [[package]] 524 535 name = "async-trait" 525 - version = "0.1.71" 536 + version = "0.1.72" 526 537 source = "registry+https://github.com/rust-lang/crates.io-index" 527 - checksum = "a564d521dd56509c4c47480d00b80ee55f7e385ae48db5744c67ad50c92d2ebf" 538 + checksum = "cc6dde6e4ed435a4c1ee4e73592f5ba9da2151af10076cc04858746af9352d09" 528 539 dependencies = [ 529 540 "proc-macro2", 530 541 "quote", 531 - "syn 2.0.23", 542 + "syn 2.0.28", 532 543 ] 533 544 534 545 [[package]] ··· 582 593 dependencies = [ 583 594 "async-trait", 584 595 "axum-core", 585 - "bitflags", 596 + "bitflags 1.3.2", 586 597 "bytes", 587 598 "futures-util", 588 599 "http", ··· 629 640 "cc", 630 641 "cfg-if", 631 642 "libc", 632 - "miniz_oxide", 643 + "miniz_oxide 0.6.2", 633 644 "object", 634 645 "rustc-demangle", 635 646 ] ··· 647 658 checksum = "a4a4ddaa51a5bc52a6948f74c06d20aaaddb71924eab79b8c97a8c556e942d6a" 648 659 649 660 [[package]] 661 + name = "base64ct" 662 + version = "1.6.0" 663 + source = "registry+https://github.com/rust-lang/crates.io-index" 664 + checksum = "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b" 665 + 666 + [[package]] 650 667 name = "bincode" 651 668 version = "1.3.3" 652 669 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 661 678 source = "registry+https://github.com/rust-lang/crates.io-index" 662 679 checksum = "cfdf7b466f9a4903edc73f95d6d2bcd5baf8ae620638762244d3f60143643cc5" 663 680 dependencies = [ 664 - "bitflags", 681 + "bitflags 1.3.2", 665 682 "cexpr", 666 683 "clang-sys", 667 684 "lazy_static", ··· 673 690 "regex", 674 691 "rustc-hash", 675 692 "shlex", 676 - "syn 2.0.23", 693 + "syn 2.0.28", 677 694 ] 678 695 679 696 [[package]] ··· 698 715 checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 699 716 700 717 [[package]] 718 + name = "bitflags" 719 + version = "2.3.3" 720 + source = "registry+https://github.com/rust-lang/crates.io-index" 721 + checksum = "630be753d4e58660abd17930c71b647fe46c27ea6b63cc59e1e3851406972e42" 722 + 723 + [[package]] 701 724 name = "bitvec" 702 725 version = "1.0.1" 703 726 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 783 806 ] 784 807 785 808 [[package]] 809 + name = "bzip2" 810 + version = "0.4.4" 811 + source = "registry+https://github.com/rust-lang/crates.io-index" 812 + checksum = "bdb116a6ef3f6c3698828873ad02c3014b3c85cadb88496095628e3ef1e347f8" 813 + dependencies = [ 814 + "bzip2-sys", 815 + "libc", 816 + ] 817 + 818 + [[package]] 786 819 name = "bzip2-sys" 787 820 version = "0.1.11+1.0.8" 788 821 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 809 842 ] 810 843 811 844 [[package]] 845 + name = "cedarwood" 846 + version = "0.4.6" 847 + source = "registry+https://github.com/rust-lang/crates.io-index" 848 + checksum = "6d910bedd62c24733263d0bed247460853c9d22e8956bd4cd964302095e04e90" 849 + dependencies = [ 850 + "smallvec", 851 + ] 852 + 853 + [[package]] 812 854 name = "cexpr" 813 855 version = "0.6.0" 814 856 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 837 879 ] 838 880 839 881 [[package]] 882 + name = "charabia" 883 + version = "0.8.2" 884 + source = "registry+https://github.com/rust-lang/crates.io-index" 885 + checksum = "57aa1b4a8dda126c03ebf2f7e31d16cfc8781c2fe80dedd1a33459efc3e07578" 886 + dependencies = [ 887 + "aho-corasick", 888 + "cow-utils", 889 + "csv", 890 + "deunicode", 891 + "either", 892 + "fst", 893 + "irg-kvariants", 894 + "jieba-rs", 895 + "lindera-core", 896 + "lindera-dictionary", 897 + "lindera-tokenizer", 898 + "once_cell", 899 + "pinyin", 900 + "serde", 901 + "slice-group-by", 902 + "unicode-normalization", 903 + "whatlang", 904 + ] 905 + 906 + [[package]] 840 907 name = "chrono" 841 908 version = "0.4.26" 842 909 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 889 956 ] 890 957 891 958 [[package]] 959 + name = "cipher" 960 + version = "0.4.4" 961 + source = "registry+https://github.com/rust-lang/crates.io-index" 962 + checksum = "773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad" 963 + dependencies = [ 964 + "crypto-common", 965 + "inout", 966 + ] 967 + 968 + [[package]] 892 969 name = "clang-sys" 893 970 version = "1.4.0" 894 971 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 901 978 902 979 [[package]] 903 980 name = "clap" 904 - version = "4.3.11" 981 + version = "4.3.19" 905 982 source = "registry+https://github.com/rust-lang/crates.io-index" 906 - checksum = "1640e5cc7fb47dbb8338fd471b105e7ed6c3cb2aeb00c2e067127ffd3764a05d" 983 + checksum = "5fd304a20bff958a57f04c4e96a2e7594cc4490a0e809cbd48bb6437edaa452d" 907 984 dependencies = [ 908 985 "clap_builder", 909 986 "clap_derive", ··· 912 989 913 990 [[package]] 914 991 name = "clap_builder" 915 - version = "4.3.11" 992 + version = "4.3.19" 916 993 source = "registry+https://github.com/rust-lang/crates.io-index" 917 - checksum = "98c59138d527eeaf9b53f35a77fcc1fad9d883116070c63d5de1c7dc7b00c72b" 994 + checksum = "01c6a3f08f1fe5662a35cfe393aec09c4df95f60ee93b7556505260f75eee9e1" 918 995 dependencies = [ 919 996 "anstream", 920 997 "anstyle", ··· 924 1001 925 1002 [[package]] 926 1003 name = "clap_derive" 927 - version = "4.3.2" 1004 + version = "4.3.12" 928 1005 source = "registry+https://github.com/rust-lang/crates.io-index" 929 - checksum = "b8cd2b2a819ad6eec39e8f1d6b53001af1e5469f8c177579cdaeb313115b825f" 1006 + checksum = "54a9bb5758fc5dfe728d1019941681eccaf0cf8a4189b692a0ee2f2ecf90a050" 930 1007 dependencies = [ 931 1008 "heck", 932 1009 "proc-macro2", 933 1010 "quote", 934 - "syn 2.0.23", 1011 + "syn 2.0.28", 935 1012 ] 936 1013 937 1014 [[package]] ··· 960 1037 "async-trait", 961 1038 "atomicwrites", 962 1039 "chrono", 1040 + "common", 963 1041 "criterion", 964 1042 "env_logger", 965 1043 "fs_extra", ··· 1013 1091 ] 1014 1092 1015 1093 [[package]] 1094 + name = "common" 1095 + version = "0.1.0" 1096 + dependencies = [ 1097 + "serde", 1098 + ] 1099 + 1100 + [[package]] 1016 1101 name = "config" 1017 1102 version = "0.13.3" 1018 1103 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1116 1201 version = "0.8.3" 1117 1202 source = "registry+https://github.com/rust-lang/crates.io-index" 1118 1203 checksum = "5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc" 1204 + 1205 + [[package]] 1206 + name = "cow-utils" 1207 + version = "0.1.2" 1208 + source = "registry+https://github.com/rust-lang/crates.io-index" 1209 + checksum = "79bb3adfaf5f75d24b01aee375f7555907840fa2800e5ec8fa3b9e2031830173" 1119 1210 1120 1211 [[package]] 1121 1212 name = "cpp_demangle" ··· 1255 1346 ] 1256 1347 1257 1348 [[package]] 1349 + name = "csv" 1350 + version = "1.2.2" 1351 + source = "registry+https://github.com/rust-lang/crates.io-index" 1352 + checksum = "626ae34994d3d8d668f4269922248239db4ae42d538b14c398b74a52208e8086" 1353 + dependencies = [ 1354 + "csv-core", 1355 + "itoa", 1356 + "ryu", 1357 + "serde", 1358 + ] 1359 + 1360 + [[package]] 1361 + name = "csv-core" 1362 + version = "0.1.10" 1363 + source = "registry+https://github.com/rust-lang/crates.io-index" 1364 + checksum = "2b2466559f260f48ad25fe6317b3c8dac77b5bdb5763ac7d9d6103530663bc90" 1365 + dependencies = [ 1366 + "memchr", 1367 + ] 1368 + 1369 + [[package]] 1258 1370 name = "cxx" 1259 1371 version = "1.0.85" 1260 1372 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1356 1468 ] 1357 1469 1358 1470 [[package]] 1471 + name = "deunicode" 1472 + version = "1.3.3" 1473 + source = "registry+https://github.com/rust-lang/crates.io-index" 1474 + checksum = "8c1bba4f227a4a53d12b653f50ca7bf10c9119ae2aba56aff9e0338b5c98f36a" 1475 + 1476 + [[package]] 1359 1477 name = "digest" 1360 1478 version = "0.10.6" 1361 1479 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1363 1481 dependencies = [ 1364 1482 "block-buffer", 1365 1483 "crypto-common", 1484 + "subtle", 1366 1485 ] 1367 1486 1368 1487 [[package]] ··· 1401 1520 1402 1521 [[package]] 1403 1522 name = "either" 1404 - version = "1.8.0" 1523 + version = "1.8.1" 1405 1524 source = "registry+https://github.com/rust-lang/crates.io-index" 1406 - checksum = "90e5c1c8368803113bf0c9584fc495a58b86dc8a29edbf8fe877d21d9507e797" 1525 + checksum = "7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91" 1407 1526 1408 1527 [[package]] 1409 1528 name = "encode_unicode" ··· 1412 1531 checksum = "a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f" 1413 1532 1414 1533 [[package]] 1534 + name = "encoding" 1535 + version = "0.2.33" 1536 + source = "registry+https://github.com/rust-lang/crates.io-index" 1537 + checksum = "6b0d943856b990d12d3b55b359144ff341533e516d94098b1d3fc1ac666d36ec" 1538 + dependencies = [ 1539 + "encoding-index-japanese", 1540 + "encoding-index-korean", 1541 + "encoding-index-simpchinese", 1542 + "encoding-index-singlebyte", 1543 + "encoding-index-tradchinese", 1544 + ] 1545 + 1546 + [[package]] 1547 + name = "encoding-index-japanese" 1548 + version = "1.20141219.5" 1549 + source = "registry+https://github.com/rust-lang/crates.io-index" 1550 + checksum = "04e8b2ff42e9a05335dbf8b5c6f7567e5591d0d916ccef4e0b1710d32a0d0c91" 1551 + dependencies = [ 1552 + "encoding_index_tests", 1553 + ] 1554 + 1555 + [[package]] 1556 + name = "encoding-index-korean" 1557 + version = "1.20141219.5" 1558 + source = "registry+https://github.com/rust-lang/crates.io-index" 1559 + checksum = "4dc33fb8e6bcba213fe2f14275f0963fd16f0a02c878e3095ecfdf5bee529d81" 1560 + dependencies = [ 1561 + "encoding_index_tests", 1562 + ] 1563 + 1564 + [[package]] 1565 + name = "encoding-index-simpchinese" 1566 + version = "1.20141219.5" 1567 + source = "registry+https://github.com/rust-lang/crates.io-index" 1568 + checksum = "d87a7194909b9118fc707194baa434a4e3b0fb6a5a757c73c3adb07aa25031f7" 1569 + dependencies = [ 1570 + "encoding_index_tests", 1571 + ] 1572 + 1573 + [[package]] 1574 + name = "encoding-index-singlebyte" 1575 + version = "1.20141219.5" 1576 + source = "registry+https://github.com/rust-lang/crates.io-index" 1577 + checksum = "3351d5acffb224af9ca265f435b859c7c01537c0849754d3db3fdf2bfe2ae84a" 1578 + dependencies = [ 1579 + "encoding_index_tests", 1580 + ] 1581 + 1582 + [[package]] 1583 + name = "encoding-index-tradchinese" 1584 + version = "1.20141219.5" 1585 + source = "registry+https://github.com/rust-lang/crates.io-index" 1586 + checksum = "fd0e20d5688ce3cab59eb3ef3a2083a5c77bf496cb798dc6fcdb75f323890c18" 1587 + dependencies = [ 1588 + "encoding_index_tests", 1589 + ] 1590 + 1591 + [[package]] 1592 + name = "encoding_index_tests" 1593 + version = "0.1.4" 1594 + source = "registry+https://github.com/rust-lang/crates.io-index" 1595 + checksum = "a246d82be1c9d791c5dfde9a2bd045fc3cbba3fa2b11ad558f27d01712f00569" 1596 + 1597 + [[package]] 1415 1598 name = "encoding_rs" 1416 - version = "0.8.31" 1599 + version = "0.8.32" 1417 1600 source = "registry+https://github.com/rust-lang/crates.io-index" 1418 - checksum = "9852635589dc9f9ea1b6fe9f05b50ef208c85c834a562f0c6abb1c475736ec2b" 1601 + checksum = "071a31f4ee85403370b58aca746f01041ede6f0da2730960ad001edc2b71b394" 1419 1602 dependencies = [ 1420 1603 "cfg-if", 1604 + ] 1605 + 1606 + [[package]] 1607 + name = "encoding_rs_io" 1608 + version = "0.1.7" 1609 + source = "registry+https://github.com/rust-lang/crates.io-index" 1610 + checksum = "1cc3c5651fb62ab8aa3103998dade57efdd028544bd300516baa31840c252a83" 1611 + dependencies = [ 1612 + "encoding_rs", 1421 1613 ] 1422 1614 1423 1615 [[package]] ··· 1477 1669 1478 1670 [[package]] 1479 1671 name = "fastrand" 1480 - version = "1.8.0" 1672 + version = "2.0.0" 1481 1673 source = "registry+https://github.com/rust-lang/crates.io-index" 1482 - checksum = "a7a407cfaa3385c4ae6b23e84623d48c2798d06e3e6a1878f7f59f17b3f86499" 1483 - dependencies = [ 1484 - "instant", 1485 - ] 1674 + checksum = "6999dc1837253364c2ebb0704ba97994bd874e8f195d665c50b7548f6ea92764" 1486 1675 1487 1676 [[package]] 1488 1677 name = "filetime" ··· 1516 1705 1517 1706 [[package]] 1518 1707 name = "flate2" 1519 - version = "1.0.25" 1708 + version = "1.0.26" 1520 1709 source = "registry+https://github.com/rust-lang/crates.io-index" 1521 - checksum = "a8a2db397cb1c8772f31494cb8917e48cd1e64f0fa7efac59fbd741a0a8ce841" 1710 + checksum = "3b9429470923de8e8cbd4d2dc513535400b4b3fef0319fb5c4e1f520a7bef743" 1522 1711 dependencies = [ 1523 1712 "crc32fast", 1524 - "miniz_oxide", 1713 + "miniz_oxide 0.7.1", 1525 1714 ] 1526 1715 1527 1716 [[package]] ··· 1569 1758 checksum = "c1fd087255f739f4f1aeea69f11b72f8080e9c2e7645cd06955dad4a178a49e3" 1570 1759 1571 1760 [[package]] 1761 + name = "fst" 1762 + version = "0.4.7" 1763 + source = "registry+https://github.com/rust-lang/crates.io-index" 1764 + checksum = "7ab85b9b05e3978cc9a9cf8fea7f01b494e1a09ed3037e16ba39edc7a29eb61a" 1765 + 1766 + [[package]] 1572 1767 name = "funty" 1573 1768 version = "2.0.0" 1574 1769 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1630 1825 dependencies = [ 1631 1826 "proc-macro2", 1632 1827 "quote", 1633 - "syn 2.0.23", 1828 + "syn 2.0.28", 1634 1829 ] 1635 1830 1636 1831 [[package]] ··· 1703 1898 1704 1899 [[package]] 1705 1900 name = "geo" 1706 - version = "0.25.1" 1901 + version = "0.26.0" 1707 1902 source = "registry+https://github.com/rust-lang/crates.io-index" 1708 - checksum = "a5d07d2288645058f3c78bc64eadd615335791cd5adb632e9865840afbc13dad" 1903 + checksum = "1645cf1d7fea7dac1a66f7357f3df2677ada708b8d9db8e9b043878930095a96" 1709 1904 dependencies = [ 1710 1905 "earcutr", 1711 1906 "float_next_after", ··· 1719 1914 1720 1915 [[package]] 1721 1916 name = "geo-types" 1722 - version = "0.7.9" 1917 + version = "0.7.11" 1723 1918 source = "registry+https://github.com/rust-lang/crates.io-index" 1724 - checksum = "a5f0b3068e1537a4b861ec3734f4aa9c317d537cf0845bf6fb6221973499d26c" 1919 + checksum = "9705398c5c7b26132e74513f4ee7c1d7dafd786004991b375c172be2be0eecaa" 1725 1920 dependencies = [ 1726 1921 "approx", 1727 1922 "num-traits", ··· 1799 1994 1800 1995 [[package]] 1801 1996 name = "glob" 1802 - version = "0.3.0" 1997 + version = "0.3.1" 1803 1998 source = "registry+https://github.com/rust-lang/crates.io-index" 1804 - checksum = "9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574" 1999 + checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" 1805 2000 1806 2001 [[package]] 1807 2002 name = "h2" ··· 1847 2042 ] 1848 2043 1849 2044 [[package]] 2045 + name = "hashbrown" 2046 + version = "0.14.0" 2047 + source = "registry+https://github.com/rust-lang/crates.io-index" 2048 + checksum = "2c6201b9ff9fd90a5a3bac2e56a830d0caa509576f0e503818ee82c181b3437a" 2049 + 2050 + [[package]] 1850 2051 name = "hashring" 1851 - version = "0.3.0" 2052 + version = "0.3.2" 1852 2053 source = "registry+https://github.com/rust-lang/crates.io-index" 1853 - checksum = "dd0ddd025eccd8a2fff9865e82ef4c8ce00c4a67709036847d95cf3ccffd07a8" 2054 + checksum = "c499ff70b6f65833dd5961abe0464eb295ec69993ba3ab0066f42be4fbb98b85" 1854 2055 dependencies = [ 1855 2056 "siphasher", 1856 2057 ] ··· 1909 2110 checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" 1910 2111 1911 2112 [[package]] 2113 + name = "hmac" 2114 + version = "0.12.1" 2115 + source = "registry+https://github.com/rust-lang/crates.io-index" 2116 + checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" 2117 + dependencies = [ 2118 + "digest", 2119 + ] 2120 + 2121 + [[package]] 1912 2122 name = "http" 1913 2123 version = "0.2.9" 1914 2124 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2056 2266 checksum = "1885e79c1fc4b10f0e172c475f458b7f7b93061064d98c3293e98c5ba0c8b399" 2057 2267 dependencies = [ 2058 2268 "autocfg", 2059 - "hashbrown", 2269 + "hashbrown 0.12.3", 2060 2270 "serde", 2061 2271 ] 2062 2272 ··· 2092 2302 ] 2093 2303 2094 2304 [[package]] 2305 + name = "inout" 2306 + version = "0.1.3" 2307 + source = "registry+https://github.com/rust-lang/crates.io-index" 2308 + checksum = "a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5" 2309 + dependencies = [ 2310 + "generic-array", 2311 + ] 2312 + 2313 + [[package]] 2095 2314 name = "instant" 2096 2315 version = "0.1.12" 2097 2316 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2123 2342 source = "registry+https://github.com/rust-lang/crates.io-index" 2124 2343 checksum = "8b7b36074613a723279637061b40db993208908a94f10ccb14436ce735bc0f57" 2125 2344 dependencies = [ 2126 - "bitflags", 2345 + "bitflags 1.3.2", 2127 2346 "libc", 2128 2347 ] 2129 2348 ··· 2134 2353 checksum = "11b0d96e660696543b251e58030cf9787df56da39dab19ad60eae7353040917e" 2135 2354 2136 2355 [[package]] 2356 + name = "irg-kvariants" 2357 + version = "0.1.0" 2358 + source = "registry+https://github.com/rust-lang/crates.io-index" 2359 + checksum = "c73214298363629cf9dbfc93b426808865ee3c121029778cb31b1284104fdf78" 2360 + dependencies = [ 2361 + "csv", 2362 + "once_cell", 2363 + "serde", 2364 + ] 2365 + 2366 + [[package]] 2137 2367 name = "is-terminal" 2138 2368 version = "0.4.6" 2139 2369 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2170 2400 checksum = "fad582f4b9e86b6caa621cabeb0963332d92eea04729ab12892c2533951e6440" 2171 2401 2172 2402 [[package]] 2403 + name = "jieba-rs" 2404 + version = "0.6.8" 2405 + source = "registry+https://github.com/rust-lang/crates.io-index" 2406 + checksum = "93f0c1347cd3ac8d7c6e3a2dc33ac496d365cf09fc0831aa61111e1a6738983e" 2407 + dependencies = [ 2408 + "cedarwood", 2409 + "fxhash", 2410 + "hashbrown 0.14.0", 2411 + "lazy_static", 2412 + "phf", 2413 + "phf_codegen", 2414 + "regex", 2415 + ] 2416 + 2417 + [[package]] 2173 2418 name = "jobserver" 2174 2419 version = "0.1.25" 2175 2420 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2264 2509 ] 2265 2510 2266 2511 [[package]] 2512 + name = "lindera-cc-cedict-builder" 2513 + version = "0.27.0" 2514 + source = "registry+https://github.com/rust-lang/crates.io-index" 2515 + checksum = "2d2e8f2ca97ddf952fe340642511b9c14b373cb2eef711d526bb8ef2ca0969b8" 2516 + dependencies = [ 2517 + "anyhow", 2518 + "bincode", 2519 + "byteorder", 2520 + "csv", 2521 + "encoding", 2522 + "env_logger", 2523 + "glob", 2524 + "lindera-core", 2525 + "lindera-decompress", 2526 + "log", 2527 + "yada", 2528 + ] 2529 + 2530 + [[package]] 2531 + name = "lindera-compress" 2532 + version = "0.27.0" 2533 + source = "registry+https://github.com/rust-lang/crates.io-index" 2534 + checksum = "f72b460559bcbe8a9cee85ea4a5056133ed3abf373031191589236e656d65b59" 2535 + dependencies = [ 2536 + "anyhow", 2537 + "flate2", 2538 + "lindera-decompress", 2539 + ] 2540 + 2541 + [[package]] 2542 + name = "lindera-core" 2543 + version = "0.27.0" 2544 + source = "registry+https://github.com/rust-lang/crates.io-index" 2545 + checksum = "f586eb8a9393c32d5525e0e9336a3727bd1329674740097126f3b0bff8a1a1ea" 2546 + dependencies = [ 2547 + "anyhow", 2548 + "bincode", 2549 + "byteorder", 2550 + "encoding_rs", 2551 + "log", 2552 + "once_cell", 2553 + "serde", 2554 + "thiserror", 2555 + "yada", 2556 + ] 2557 + 2558 + [[package]] 2559 + name = "lindera-decompress" 2560 + version = "0.27.0" 2561 + source = "registry+https://github.com/rust-lang/crates.io-index" 2562 + checksum = "1fb1facd8da698072fcc7338bd757730db53d59f313f44dd583fa03681dcc0e1" 2563 + dependencies = [ 2564 + "anyhow", 2565 + "flate2", 2566 + "serde", 2567 + ] 2568 + 2569 + [[package]] 2570 + name = "lindera-dictionary" 2571 + version = "0.27.0" 2572 + source = "registry+https://github.com/rust-lang/crates.io-index" 2573 + checksum = "ec7be7410b1da7017a8948986b87af67082f605e9a716f0989790d795d677f0c" 2574 + dependencies = [ 2575 + "anyhow", 2576 + "bincode", 2577 + "byteorder", 2578 + "lindera-cc-cedict-builder", 2579 + "lindera-core", 2580 + "lindera-ipadic-builder", 2581 + "lindera-ipadic-neologd-builder", 2582 + "lindera-ko-dic", 2583 + "lindera-ko-dic-builder", 2584 + "lindera-unidic", 2585 + "lindera-unidic-builder", 2586 + "serde", 2587 + ] 2588 + 2589 + [[package]] 2590 + name = "lindera-ipadic-builder" 2591 + version = "0.27.0" 2592 + source = "registry+https://github.com/rust-lang/crates.io-index" 2593 + checksum = "705d07f8a45d04fd95149f7ad41a26d1f9e56c9c00402be6f9dd05e3d88b99c6" 2594 + dependencies = [ 2595 + "anyhow", 2596 + "bincode", 2597 + "byteorder", 2598 + "csv", 2599 + "encoding_rs", 2600 + "encoding_rs_io", 2601 + "env_logger", 2602 + "glob", 2603 + "lindera-core", 2604 + "lindera-decompress", 2605 + "log", 2606 + "serde", 2607 + "yada", 2608 + ] 2609 + 2610 + [[package]] 2611 + name = "lindera-ipadic-neologd-builder" 2612 + version = "0.27.0" 2613 + source = "registry+https://github.com/rust-lang/crates.io-index" 2614 + checksum = "633a93983ba13fba42328311a501091bd4a7aff0c94ae9eaa9d4733dd2b0468a" 2615 + dependencies = [ 2616 + "anyhow", 2617 + "bincode", 2618 + "byteorder", 2619 + "csv", 2620 + "encoding_rs", 2621 + "encoding_rs_io", 2622 + "env_logger", 2623 + "glob", 2624 + "lindera-core", 2625 + "lindera-decompress", 2626 + "log", 2627 + "serde", 2628 + "yada", 2629 + ] 2630 + 2631 + [[package]] 2632 + name = "lindera-ko-dic" 2633 + version = "0.27.0" 2634 + source = "registry+https://github.com/rust-lang/crates.io-index" 2635 + checksum = "a428e0d316b6c86f51bd919479692bc41ad840dba266ebc044663970f431ea18" 2636 + dependencies = [ 2637 + "bincode", 2638 + "byteorder", 2639 + "encoding", 2640 + "flate2", 2641 + "lindera-core", 2642 + "lindera-decompress", 2643 + "lindera-ko-dic-builder", 2644 + "once_cell", 2645 + "tar", 2646 + ] 2647 + 2648 + [[package]] 2649 + name = "lindera-ko-dic-builder" 2650 + version = "0.27.0" 2651 + source = "registry+https://github.com/rust-lang/crates.io-index" 2652 + checksum = "2a5288704c6b8a069c0a1705c38758e836497698b50453373ab3d56c6f9a7ef8" 2653 + dependencies = [ 2654 + "anyhow", 2655 + "bincode", 2656 + "byteorder", 2657 + "csv", 2658 + "encoding", 2659 + "env_logger", 2660 + "glob", 2661 + "lindera-compress", 2662 + "lindera-core", 2663 + "lindera-decompress", 2664 + "log", 2665 + "yada", 2666 + ] 2667 + 2668 + [[package]] 2669 + name = "lindera-tokenizer" 2670 + version = "0.27.0" 2671 + source = "registry+https://github.com/rust-lang/crates.io-index" 2672 + checksum = "106ba439b2e87529d9bbedbb88d69f635baba1195c26502b308f55a85885fc81" 2673 + dependencies = [ 2674 + "bincode", 2675 + "byteorder", 2676 + "lindera-core", 2677 + "lindera-dictionary", 2678 + "once_cell", 2679 + "serde", 2680 + "serde_json", 2681 + ] 2682 + 2683 + [[package]] 2684 + name = "lindera-unidic" 2685 + version = "0.27.0" 2686 + source = "registry+https://github.com/rust-lang/crates.io-index" 2687 + checksum = "3399b6dcfe1701333451d184ff3c677f433b320153427b146360c9e4bd8cb816" 2688 + dependencies = [ 2689 + "bincode", 2690 + "byteorder", 2691 + "encoding", 2692 + "lindera-core", 2693 + "lindera-decompress", 2694 + "lindera-unidic-builder", 2695 + "once_cell", 2696 + "ureq", 2697 + "zip", 2698 + ] 2699 + 2700 + [[package]] 2701 + name = "lindera-unidic-builder" 2702 + version = "0.27.0" 2703 + source = "registry+https://github.com/rust-lang/crates.io-index" 2704 + checksum = "b698227fdaeac32289173ab389b990d4eb00a40cbc9912020f69a0c491dabf55" 2705 + dependencies = [ 2706 + "anyhow", 2707 + "bincode", 2708 + "byteorder", 2709 + "csv", 2710 + "encoding", 2711 + "env_logger", 2712 + "glob", 2713 + "lindera-compress", 2714 + "lindera-core", 2715 + "lindera-decompress", 2716 + "log", 2717 + "yada", 2718 + ] 2719 + 2720 + [[package]] 2267 2721 name = "link-cplusplus" 2268 2722 version = "1.0.8" 2269 2723 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2295 2749 version = "0.3.8" 2296 2750 source = "registry+https://github.com/rust-lang/crates.io-index" 2297 2751 checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519" 2752 + 2753 + [[package]] 2754 + name = "linux-raw-sys" 2755 + version = "0.4.3" 2756 + source = "registry+https://github.com/rust-lang/crates.io-index" 2757 + checksum = "09fc20d2ca12cb9f044c93e3bd6d32d523e6e2ec3db4f7b2939cd99026ecd3f0" 2298 2758 2299 2759 [[package]] 2300 2760 name = "local-channel" ··· 2446 2906 ] 2447 2907 2448 2908 [[package]] 2909 + name = "miniz_oxide" 2910 + version = "0.7.1" 2911 + source = "registry+https://github.com/rust-lang/crates.io-index" 2912 + checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" 2913 + dependencies = [ 2914 + "adler", 2915 + ] 2916 + 2917 + [[package]] 2449 2918 name = "mio" 2450 2919 version = "0.8.8" 2451 2920 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2476 2945 checksum = "f346ff70e7dbfd675fe90590b92d59ef2de15a8779ae305ebcbfd3f0caf59be4" 2477 2946 dependencies = [ 2478 2947 "autocfg", 2479 - "bitflags", 2948 + "bitflags 1.3.2", 2480 2949 "cfg-if", 2481 2950 "libc", 2482 2951 ] ··· 2487 2956 source = "registry+https://github.com/rust-lang/crates.io-index" 2488 2957 checksum = "bfdda3d196821d6af13126e40375cdf7da646a96114af134d5f417a9a1dc8e1a" 2489 2958 dependencies = [ 2490 - "bitflags", 2959 + "bitflags 1.3.2", 2491 2960 "cfg-if", 2492 2961 "libc", 2493 2962 "static_assertions", ··· 2536 3005 dependencies = [ 2537 3006 "proc-macro2", 2538 3007 "quote", 2539 - "syn 2.0.23", 3008 + "syn 2.0.28", 2540 3009 ] 2541 3010 2542 3011 [[package]] ··· 2551 3020 2552 3021 [[package]] 2553 3022 name = "num-traits" 2554 - version = "0.2.15" 3023 + version = "0.2.16" 2555 3024 source = "registry+https://github.com/rust-lang/crates.io-index" 2556 - checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd" 3025 + checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2" 2557 3026 dependencies = [ 2558 3027 "autocfg", 2559 3028 "libm", ··· 2586 3055 2587 3056 [[package]] 2588 3057 name = "once_cell" 2589 - version = "1.16.0" 3058 + version = "1.18.0" 2590 3059 source = "registry+https://github.com/rust-lang/crates.io-index" 2591 - checksum = "86f0b0d4bf799edbc74508c1e8bf170ff5f41238e5f8225603ca7caaae2b7860" 3060 + checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" 2592 3061 2593 3062 [[package]] 2594 3063 name = "oorandom" ··· 2621 3090 checksum = "ccd746e37177e1711c20dd619a1620f34f5c8b569c53590a72dedd5344d8924a" 2622 3091 dependencies = [ 2623 3092 "dlv-list", 2624 - "hashbrown", 3093 + "hashbrown 0.12.3", 2625 3094 ] 2626 3095 2627 3096 [[package]] ··· 2663 3132 checksum = "944553dd59c802559559161f9816429058b869003836120e262e8caec061b7ae" 2664 3133 2665 3134 [[package]] 3135 + name = "password-hash" 3136 + version = "0.4.2" 3137 + source = "registry+https://github.com/rust-lang/crates.io-index" 3138 + checksum = "7676374caaee8a325c9e7a2ae557f216c5563a171d6997b0ef8a65af35147700" 3139 + dependencies = [ 3140 + "base64ct", 3141 + "rand_core 0.6.4", 3142 + "subtle", 3143 + ] 3144 + 3145 + [[package]] 2666 3146 name = "paste" 2667 3147 version = "1.0.11" 2668 3148 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2673 3153 version = "0.2.1" 2674 3154 source = "registry+https://github.com/rust-lang/crates.io-index" 2675 3155 checksum = "8835116a5c179084a830efb3adc117ab007512b535bc1a21c991d3b32a6b44dd" 3156 + 3157 + [[package]] 3158 + name = "pbkdf2" 3159 + version = "0.11.0" 3160 + source = "registry+https://github.com/rust-lang/crates.io-index" 3161 + checksum = "83a0692ec44e4cf1ef28ca317f14f8f07da2d95ec3fa01f86e4467b725e60917" 3162 + dependencies = [ 3163 + "digest", 3164 + "hmac", 3165 + "password-hash", 3166 + "sha2", 3167 + ] 2676 3168 2677 3169 [[package]] 2678 3170 name = "peeking_take_while" ··· 2751 3243 ] 2752 3244 2753 3245 [[package]] 3246 + name = "phf" 3247 + version = "0.11.2" 3248 + source = "registry+https://github.com/rust-lang/crates.io-index" 3249 + checksum = "ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc" 3250 + dependencies = [ 3251 + "phf_shared", 3252 + ] 3253 + 3254 + [[package]] 3255 + name = "phf_codegen" 3256 + version = "0.11.2" 3257 + source = "registry+https://github.com/rust-lang/crates.io-index" 3258 + checksum = "e8d39688d359e6b34654d328e262234662d16cc0f60ec8dcbe5e718709342a5a" 3259 + dependencies = [ 3260 + "phf_generator", 3261 + "phf_shared", 3262 + ] 3263 + 3264 + [[package]] 3265 + name = "phf_generator" 3266 + version = "0.11.2" 3267 + source = "registry+https://github.com/rust-lang/crates.io-index" 3268 + checksum = "48e4cc64c2ad9ebe670cb8fd69dd50ae301650392e81c05f9bfcb2d5bdbc24b0" 3269 + dependencies = [ 3270 + "phf_shared", 3271 + "rand 0.8.5", 3272 + ] 3273 + 3274 + [[package]] 3275 + name = "phf_shared" 3276 + version = "0.11.2" 3277 + source = "registry+https://github.com/rust-lang/crates.io-index" 3278 + checksum = "90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b" 3279 + dependencies = [ 3280 + "siphasher", 3281 + ] 3282 + 3283 + [[package]] 2754 3284 name = "pin-project" 2755 3285 version = "1.0.12" 2756 3286 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2783 3313 checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 2784 3314 2785 3315 [[package]] 3316 + name = "pinyin" 3317 + version = "0.9.0" 3318 + source = "registry+https://github.com/rust-lang/crates.io-index" 3319 + checksum = "3bd12336e3afa34152e002f57df37a7056778daa59ea542b3473b87f5fb260c4" 3320 + 3321 + [[package]] 2786 3322 name = "pkg-config" 2787 3323 version = "0.3.26" 2788 3324 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2824 3360 2825 3361 [[package]] 2826 3362 name = "pprof" 2827 - version = "0.12.0" 3363 + version = "0.12.1" 2828 3364 source = "registry+https://github.com/rust-lang/crates.io-index" 2829 - checksum = "6b90f8560ad8bd57b207b8293bc5226e48e89039a6e590c12a297d91b84c7e60" 3365 + checksum = "978385d59daf9269189d052ca8a84c1acfd0715c0599a5d5188d4acc078ca46a" 2830 3366 dependencies = [ 2831 3367 "backtrace", 2832 3368 "cfg-if", ··· 2870 3406 checksum = "1ceca8aaf45b5c46ec7ed39fff75f57290368c1846d33d24a122ca81416ab058" 2871 3407 dependencies = [ 2872 3408 "proc-macro2", 2873 - "syn 2.0.23", 3409 + "syn 2.0.28", 2874 3410 ] 2875 3411 2876 3412 [[package]] ··· 2912 3448 source = "registry+https://github.com/rust-lang/crates.io-index" 2913 3449 checksum = "943ca7f9f29bab5844ecd8fdb3992c5969b6622bb9609b9502fef9b4310e3f1f" 2914 3450 dependencies = [ 2915 - "bitflags", 3451 + "bitflags 1.3.2", 2916 3452 "byteorder", 2917 3453 "hex", 2918 3454 "lazy_static", ··· 2940 3476 checksum = "4e35c06b98bf36aba164cc17cb25f7e232f5c4aeea73baa14b8a9f0d92dbfa65" 2941 3477 dependencies = [ 2942 3478 "bit-set", 2943 - "bitflags", 3479 + "bitflags 1.3.2", 2944 3480 "byteorder", 2945 3481 "lazy_static", 2946 3482 "num-traits", 2947 3483 "rand 0.8.5", 2948 3484 "rand_chacha 0.3.1", 2949 3485 "rand_xorshift", 2950 - "regex-syntax", 3486 + "regex-syntax 0.6.28", 2951 3487 "rusty-fork", 2952 3488 "tempfile", 2953 3489 "unarray", ··· 3019 3555 source = "registry+https://github.com/rust-lang/crates.io-index" 3020 3556 checksum = "6fb3c02f54ecaf12572c1a60dbdb36b1f8f713a16105881143f2be84cca5bbe3" 3021 3557 dependencies = [ 3022 - "bitflags", 3558 + "bitflags 1.3.2", 3023 3559 "proc-macro2", 3024 3560 "prost-build", 3025 3561 "quote", ··· 3028 3564 3029 3565 [[package]] 3030 3566 name = "qdrant" 3031 - version = "1.3.2" 3567 + version = "1.4.0" 3032 3568 dependencies = [ 3033 3569 "actix-cors", 3034 3570 "actix-files", ··· 3091 3627 [[package]] 3092 3628 name = "quantization" 3093 3629 version = "0.1.0" 3094 - source = "git+https://github.com/qdrant/quantization.git#c93556cbeca5373e742286200490ec213d0de06e" 3630 + source = "git+https://github.com/qdrant/quantization.git#c4d7db0935b2fd6cbde179c5e65f57e9493e993f" 3095 3631 dependencies = [ 3096 3632 "cc", 3097 3633 "permutation_iterator", ··· 3276 3812 source = "registry+https://github.com/rust-lang/crates.io-index" 3277 3813 checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" 3278 3814 dependencies = [ 3279 - "bitflags", 3815 + "bitflags 1.3.2", 3280 3816 ] 3281 3817 3282 3818 [[package]] ··· 3285 3821 source = "registry+https://github.com/rust-lang/crates.io-index" 3286 3822 checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" 3287 3823 dependencies = [ 3288 - "bitflags", 3824 + "bitflags 1.3.2", 3289 3825 ] 3290 3826 3291 3827 [[package]] 3292 3828 name = "regex" 3293 - version = "1.7.0" 3829 + version = "1.8.4" 3294 3830 source = "registry+https://github.com/rust-lang/crates.io-index" 3295 - checksum = "e076559ef8e241f2ae3479e36f97bd5741c0330689e217ad51ce2c76808b868a" 3831 + checksum = "d0ab3ca65655bb1e41f2a8c8cd662eb4fb035e67c3f78da1d61dffe89d07300f" 3296 3832 dependencies = [ 3297 3833 "aho-corasick", 3298 3834 "memchr", 3299 - "regex-syntax", 3835 + "regex-syntax 0.7.2", 3300 3836 ] 3301 3837 3302 3838 [[package]] ··· 3305 3841 source = "registry+https://github.com/rust-lang/crates.io-index" 3306 3842 checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" 3307 3843 dependencies = [ 3308 - "regex-syntax", 3844 + "regex-syntax 0.6.28", 3309 3845 ] 3310 3846 3311 3847 [[package]] ··· 3315 3851 checksum = "456c603be3e8d448b072f410900c09faf164fbce2d480456f50eea6e25f9c848" 3316 3852 3317 3853 [[package]] 3854 + name = "regex-syntax" 3855 + version = "0.7.2" 3856 + source = "registry+https://github.com/rust-lang/crates.io-index" 3857 + checksum = "436b050e76ed2903236f032a59761c1eb99e1b0aead2c257922771dab1fc8c78" 3858 + 3859 + [[package]] 3860 + name = "relative-path" 3861 + version = "1.8.0" 3862 + source = "registry+https://github.com/rust-lang/crates.io-index" 3863 + checksum = "4bf2521270932c3c7bed1a59151222bd7643c79310f2916f01925e1e16255698" 3864 + 3865 + [[package]] 3318 3866 name = "reqwest" 3319 3867 version = "0.11.18" 3320 3868 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3351 3899 "wasm-bindgen-futures", 3352 3900 "wasm-streams", 3353 3901 "web-sys", 3354 - "webpki-roots", 3902 + "webpki-roots 0.22.6", 3355 3903 "winreg", 3356 3904 ] 3357 3905 ··· 3392 3940 3393 3941 [[package]] 3394 3942 name = "rmp-serde" 3395 - version = "1.1.1" 3943 + version = "1.1.2" 3396 3944 source = "registry+https://github.com/rust-lang/crates.io-index" 3397 - checksum = "c5b13be192e0220b8afb7222aa5813cb62cc269ebb5cac346ca6487681d2913e" 3945 + checksum = "bffea85eea980d8a74453e5d02a8d93028f3c34725de143085a844ebe953258a" 3398 3946 dependencies = [ 3399 3947 "byteorder", 3400 3948 "rmp", ··· 3403 3951 3404 3952 [[package]] 3405 3953 name = "robust" 3406 - version = "0.2.3" 3954 + version = "1.1.0" 3407 3955 source = "registry+https://github.com/rust-lang/crates.io-index" 3408 - checksum = "e5864e7ef1a6b7bcf1d6ca3f655e65e724ed3b52546a0d0a663c991522f552ea" 3956 + checksum = "cbf4a6aa5f6d6888f39e980649f3ad6b666acdce1d78e95b8a2cb076e687ae30" 3409 3957 3410 3958 [[package]] 3411 3959 name = "rocksdb" ··· 3424 3972 checksum = "88073939a61e5b7680558e6be56b419e208420c2adb92be54921fa6b72283f1a" 3425 3973 dependencies = [ 3426 3974 "base64 0.13.1", 3427 - "bitflags", 3975 + "bitflags 1.3.2", 3428 3976 "serde", 3429 3977 ] 3430 3978 3431 3979 [[package]] 3432 3980 name = "rstar" 3433 - version = "0.10.0" 3981 + version = "0.11.0" 3434 3982 source = "registry+https://github.com/rust-lang/crates.io-index" 3435 - checksum = "1f39465655a1e3d8ae79c6d9e007f4953bfc5d55297602df9dc38f9ae9f1359a" 3983 + checksum = "73111312eb7a2287d229f06c00ff35b51ddee180f017ab6dec1f69d62ac098d6" 3436 3984 dependencies = [ 3437 3985 "heapless", 3438 3986 "num-traits", ··· 3441 3989 3442 3990 [[package]] 3443 3991 name = "rstest" 3444 - version = "0.17.0" 3992 + version = "0.18.1" 3445 3993 source = "registry+https://github.com/rust-lang/crates.io-index" 3446 - checksum = "de1bb486a691878cd320c2f0d319ba91eeaa2e894066d8b5f8f117c000e9d962" 3994 + checksum = "2b96577ca10cb3eade7b337eb46520108a67ca2818a24d0b63f41fd62bc9651c" 3447 3995 dependencies = [ 3448 3996 "futures", 3449 3997 "futures-timer", ··· 3453 4001 3454 4002 [[package]] 3455 4003 name = "rstest_macros" 3456 - version = "0.17.0" 4004 + version = "0.18.1" 3457 4005 source = "registry+https://github.com/rust-lang/crates.io-index" 3458 - checksum = "290ca1a1c8ca7edb7c3283bd44dc35dd54fdec6253a3912e201ba1072018fca8" 4006 + checksum = "225e674cf31712b8bb15fdbca3ec0c1b9d825c5a24407ff2b7e005fb6a29ba03" 3459 4007 dependencies = [ 3460 4008 "cfg-if", 4009 + "glob", 3461 4010 "proc-macro2", 3462 4011 "quote", 4012 + "regex", 4013 + "relative-path", 3463 4014 "rustc_version", 3464 - "syn 1.0.107", 4015 + "syn 2.0.28", 3465 4016 "unicode-ident", 3466 4017 ] 3467 4018 ··· 3502 4053 source = "registry+https://github.com/rust-lang/crates.io-index" 3503 4054 checksum = "727a1a6d65f786ec22df8a81ca3121107f235970dc1705ed681d3e6e8b9cd5f9" 3504 4055 dependencies = [ 3505 - "bitflags", 4056 + "bitflags 1.3.2", 3506 4057 "errno 0.2.8", 3507 4058 "io-lifetimes 0.7.5", 3508 4059 "libc", ··· 3516 4067 source = "registry+https://github.com/rust-lang/crates.io-index" 3517 4068 checksum = "3a38f9520be93aba504e8ca974197f46158de5dcaa9fa04b57c57cd6a679d658" 3518 4069 dependencies = [ 3519 - "bitflags", 4070 + "bitflags 1.3.2", 3520 4071 "errno 0.3.1", 3521 4072 "io-lifetimes 1.0.11", 3522 4073 "libc", ··· 3530 4081 source = "registry+https://github.com/rust-lang/crates.io-index" 3531 4082 checksum = "acf8729d8542766f1b2cf77eb034d52f40d375bb8b615d0b147089946e16613d" 3532 4083 dependencies = [ 3533 - "bitflags", 4084 + "bitflags 1.3.2", 3534 4085 "errno 0.3.1", 3535 4086 "io-lifetimes 1.0.11", 3536 4087 "libc", ··· 3539 4090 ] 3540 4091 3541 4092 [[package]] 4093 + name = "rustix" 4094 + version = "0.38.3" 4095 + source = "registry+https://github.com/rust-lang/crates.io-index" 4096 + checksum = "ac5ffa1efe7548069688cd7028f32591853cd7b5b756d41bcffd2353e4fc75b4" 4097 + dependencies = [ 4098 + "bitflags 2.3.3", 4099 + "errno 0.3.1", 4100 + "libc", 4101 + "linux-raw-sys 0.4.3", 4102 + "windows-sys 0.48.0", 4103 + ] 4104 + 4105 + [[package]] 3542 4106 name = "rustls" 3543 4107 version = "0.20.7" 3544 4108 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3731 4295 "bincode", 3732 4296 "bitvec", 3733 4297 "cgroups-rs", 4298 + "charabia", 3734 4299 "chrono", 4300 + "common", 3735 4301 "criterion", 3736 4302 "fs_extra", 3737 4303 "futures", ··· 3754 4320 "rayon", 3755 4321 "rmp-serde", 3756 4322 "rocksdb", 4323 + "rstest", 3757 4324 "schemars", 3758 4325 "seahash", 3759 4326 "semver", ··· 3773 4340 3774 4341 [[package]] 3775 4342 name = "semver" 3776 - version = "1.0.17" 4343 + version = "1.0.18" 3777 4344 source = "registry+https://github.com/rust-lang/crates.io-index" 3778 - checksum = "bebd363326d05ec3e2f532ab7660680f3b02130d780c299bca73469d521bc0ed" 4345 + checksum = "b0293b4b29daaf487284529cc2f5675b8e57c61f70167ba415a463651fd6a918" 3779 4346 3780 4347 [[package]] 3781 4348 name = "serde" 3782 - version = "1.0.168" 4349 + version = "1.0.180" 3783 4350 source = "registry+https://github.com/rust-lang/crates.io-index" 3784 - checksum = "d614f89548720367ded108b3c843be93f3a341e22d5674ca0dd5cd57f34926af" 4351 + checksum = "0ea67f183f058fe88a4e3ec6e2788e003840893b91bac4559cabedd00863b3ed" 3785 4352 dependencies = [ 3786 4353 "serde_derive", 3787 4354 ] ··· 3808 4375 3809 4376 [[package]] 3810 4377 name = "serde_derive" 3811 - version = "1.0.168" 4378 + version = "1.0.180" 3812 4379 source = "registry+https://github.com/rust-lang/crates.io-index" 3813 - checksum = "d4fe589678c688e44177da4f27152ee2d190757271dc7f1d5b6b9f68d869d641" 4380 + checksum = "24e744d7782b686ab3b73267ef05697159cc0e5abbed3f47f9933165e5219036" 3814 4381 dependencies = [ 3815 4382 "proc-macro2", 3816 4383 "quote", 3817 - "syn 2.0.23", 4384 + "syn 2.0.28", 3818 4385 ] 3819 4386 3820 4387 [[package]] ··· 3830 4397 3831 4398 [[package]] 3832 4399 name = "serde_json" 3833 - version = "1.0.100" 4400 + version = "1.0.104" 3834 4401 source = "registry+https://github.com/rust-lang/crates.io-index" 3835 - checksum = "0f1e14e89be7aa4c4b78bdbdc9eb5bf8517829a600ae8eaa39a6e1d960b5185c" 4402 + checksum = "076066c5f1078eac5b722a31827a8832fe108bed65dfa75e233c89f8206e976c" 3836 4403 dependencies = [ 3837 4404 "itoa", 3838 4405 "ryu", ··· 3935 4502 ] 3936 4503 3937 4504 [[package]] 4505 + name = "slice-group-by" 4506 + version = "0.3.1" 4507 + source = "registry+https://github.com/rust-lang/crates.io-index" 4508 + checksum = "826167069c09b99d56f31e9ae5c99049e932a98c9dc2dac47645b08dbbf76ba7" 4509 + 4510 + [[package]] 3938 4511 name = "slog" 3939 4512 version = "2.7.0" 3940 4513 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4024 4597 "parking_lot", 4025 4598 "proptest", 4026 4599 "prost", 4600 + "protobuf", 4027 4601 "raft", 4028 4602 "rand 0.8.5", 4029 4603 "reqwest", ··· 4056 4630 checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" 4057 4631 4058 4632 [[package]] 4633 + name = "subtle" 4634 + version = "2.4.1" 4635 + source = "registry+https://github.com/rust-lang/crates.io-index" 4636 + checksum = "6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601" 4637 + 4638 + [[package]] 4059 4639 name = "symbolic-common" 4060 4640 version = "12.2.0" 4061 4641 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4091 4671 4092 4672 [[package]] 4093 4673 name = "syn" 4094 - version = "2.0.23" 4674 + version = "2.0.28" 4095 4675 source = "registry+https://github.com/rust-lang/crates.io-index" 4096 - checksum = "59fb7d6d8281a51045d62b8eb3a7d1ce347b76f312af50cd3dc0af39c87c1737" 4676 + checksum = "04361975b3f5e348b2189d8dc55bc942f278b2d482a6a0365de5bdd62d351567" 4097 4677 dependencies = [ 4098 4678 "proc-macro2", 4099 4679 "quote", ··· 4118 4698 4119 4699 [[package]] 4120 4700 name = "sysinfo" 4121 - version = "0.29.4" 4701 + version = "0.29.7" 4122 4702 source = "registry+https://github.com/rust-lang/crates.io-index" 4123 - checksum = "751e810399bba86e9326f5762b7f32ac5a085542df78da6a78d94e07d14d7c11" 4703 + checksum = "165d6d8539689e3d3bc8b98ac59541e1f21c7de7c85d60dc80e43ae0ed2113db" 4124 4704 dependencies = [ 4125 4705 "cfg-if", 4126 4706 "core-foundation-sys", ··· 4139 4719 4140 4720 [[package]] 4141 4721 name = "tar" 4142 - version = "0.4.38" 4722 + version = "0.4.39" 4143 4723 source = "registry+https://github.com/rust-lang/crates.io-index" 4144 - checksum = "4b55807c0344e1e6c04d7c965f5289c39a8d94ae23ed5c0b57aabac549f871c6" 4724 + checksum = "ec96d2ffad078296368d46ff1cb309be1c23c513b4ab0e22a45de0185275ac96" 4145 4725 dependencies = [ 4146 4726 "filetime", 4147 4727 "libc", ··· 4150 4730 4151 4731 [[package]] 4152 4732 name = "tempfile" 4153 - version = "3.6.0" 4733 + version = "3.7.0" 4154 4734 source = "registry+https://github.com/rust-lang/crates.io-index" 4155 - checksum = "31c0432476357e58790aaa47a8efb0c5138f137343f3b5f23bd36a27e3b0a6d6" 4735 + checksum = "5486094ee78b2e5038a6382ed7645bc084dc2ec433426ca4c3cb61e2007b8998" 4156 4736 dependencies = [ 4157 - "autocfg", 4158 4737 "cfg-if", 4159 4738 "fastrand", 4160 4739 "redox_syscall 0.3.5", 4161 - "rustix 0.37.19", 4740 + "rustix 0.38.3", 4162 4741 "windows-sys 0.48.0", 4163 4742 ] 4164 4743 ··· 4183 4762 4184 4763 [[package]] 4185 4764 name = "thiserror" 4186 - version = "1.0.43" 4765 + version = "1.0.44" 4187 4766 source = "registry+https://github.com/rust-lang/crates.io-index" 4188 - checksum = "a35fc5b8971143ca348fa6df4f024d4d55264f3468c71ad1c2f365b0a4d58c42" 4767 + checksum = "611040a08a0439f8248d1990b111c95baa9c704c805fa1f62104b39655fd7f90" 4189 4768 dependencies = [ 4190 4769 "thiserror-impl", 4191 4770 ] 4192 4771 4193 4772 [[package]] 4194 4773 name = "thiserror-impl" 4195 - version = "1.0.43" 4774 + version = "1.0.44" 4196 4775 source = "registry+https://github.com/rust-lang/crates.io-index" 4197 - checksum = "463fe12d7993d3b327787537ce8dd4dfa058de32fc2b195ef3cde03dc4771e8f" 4776 + checksum = "090198534930841fab3a5d1bb637cde49e339654e606195f8d9c76eeb081dc96" 4198 4777 dependencies = [ 4199 4778 "proc-macro2", 4200 4779 "quote", 4201 - "syn 2.0.23", 4780 + "syn 2.0.28", 4202 4781 ] 4203 4782 4204 4783 [[package]] ··· 4235 4814 4236 4815 [[package]] 4237 4816 name = "tikv-jemallocator" 4238 - version = "0.5.0" 4817 + version = "0.5.4" 4239 4818 source = "registry+https://github.com/rust-lang/crates.io-index" 4240 - checksum = "20612db8a13a6c06d57ec83953694185a367e16945f66565e8028d2c0bd76979" 4819 + checksum = "965fe0c26be5c56c94e38ba547249074803efd52adfb66de62107d95aab3eaca" 4241 4820 dependencies = [ 4242 4821 "libc", 4243 4822 "tikv-jemalloc-sys", ··· 4345 4924 dependencies = [ 4346 4925 "proc-macro2", 4347 4926 "quote", 4348 - "syn 2.0.23", 4927 + "syn 2.0.28", 4349 4928 ] 4350 4929 4351 4930 [[package]] ··· 4641 5220 checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" 4642 5221 4643 5222 [[package]] 5223 + name = "ureq" 5224 + version = "2.7.1" 5225 + source = "registry+https://github.com/rust-lang/crates.io-index" 5226 + checksum = "0b11c96ac7ee530603dcdf68ed1557050f374ce55a5a07193ebf8cbc9f8927e9" 5227 + dependencies = [ 5228 + "base64 0.21.0", 5229 + "log", 5230 + "once_cell", 5231 + "rustls 0.21.0", 5232 + "rustls-webpki", 5233 + "url", 5234 + "webpki-roots 0.23.1", 5235 + ] 5236 + 5237 + [[package]] 4644 5238 name = "url" 4645 5239 version = "2.4.0" 4646 5240 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4660 5254 4661 5255 [[package]] 4662 5256 name = "uuid" 4663 - version = "1.4.0" 5257 + version = "1.4.1" 4664 5258 source = "registry+https://github.com/rust-lang/crates.io-index" 4665 - checksum = "d023da39d1fde5a8a3fe1f3e01ca9632ada0a63e9797de55a879d6e2236277be" 5259 + checksum = "79daa5ed5740825c40b389c5e50312b9c86df53fccd33f281df655642b43869d" 4666 5260 dependencies = [ 4667 5261 "getrandom 0.2.8", 4668 5262 "serde", ··· 4752 5346 "memmap2 0.7.1", 4753 5347 "rand 0.8.5", 4754 5348 "rand_distr", 4755 - "rustix 0.37.19", 5349 + "rustix 0.38.3", 4756 5350 "serde", 4757 5351 ] 4758 5352 ··· 4903 5497 ] 4904 5498 4905 5499 [[package]] 5500 + name = "webpki-roots" 5501 + version = "0.23.1" 5502 + source = "registry+https://github.com/rust-lang/crates.io-index" 5503 + checksum = "b03058f88386e5ff5310d9111d53f48b17d732b401aeb83a8d5190f2ac459338" 5504 + dependencies = [ 5505 + "rustls-webpki", 5506 + ] 5507 + 5508 + [[package]] 5509 + name = "whatlang" 5510 + version = "0.16.2" 5511 + source = "registry+https://github.com/rust-lang/crates.io-index" 5512 + checksum = "9c531a2dc4c462b833788be2c07eef4e621d0e9edbd55bf280cc164c1c1aa043" 5513 + dependencies = [ 5514 + "hashbrown 0.12.3", 5515 + "once_cell", 5516 + ] 5517 + 5518 + [[package]] 4906 5519 name = "which" 4907 5520 version = "4.3.0" 4908 5521 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 5128 5741 ] 5129 5742 5130 5743 [[package]] 5744 + name = "yada" 5745 + version = "0.5.0" 5746 + source = "registry+https://github.com/rust-lang/crates.io-index" 5747 + checksum = "b6d12cb7a57bbf2ab670ed9545bae3648048547f9039279a89ce000208e585c1" 5748 + 5749 + [[package]] 5131 5750 name = "yaml-rust" 5132 5751 version = "0.4.5" 5133 5752 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 5137 5756 ] 5138 5757 5139 5758 [[package]] 5759 + name = "zip" 5760 + version = "0.6.6" 5761 + source = "registry+https://github.com/rust-lang/crates.io-index" 5762 + checksum = "760394e246e4c28189f19d488c058bf16f564016aefac5d32bb1f3b51d5e9261" 5763 + dependencies = [ 5764 + "aes", 5765 + "byteorder", 5766 + "bzip2", 5767 + "constant_time_eq 0.1.5", 5768 + "crc32fast", 5769 + "crossbeam-utils", 5770 + "flate2", 5771 + "hmac", 5772 + "pbkdf2", 5773 + "sha1", 5774 + "time 0.3.17", 5775 + "zstd 0.11.2+zstd.1.5.2", 5776 + ] 5777 + 5778 + [[package]] 5779 + name = "zstd" 5780 + version = "0.11.2+zstd.1.5.2" 5781 + source = "registry+https://github.com/rust-lang/crates.io-index" 5782 + checksum = "20cc960326ece64f010d2d2107537f26dc589a6573a316bd5b1dba685fa5fde4" 5783 + dependencies = [ 5784 + "zstd-safe 5.0.2+zstd.1.5.2", 5785 + ] 5786 + 5787 + [[package]] 5140 5788 name = "zstd" 5141 5789 version = "0.12.2+zstd.1.5.2" 5142 5790 source = "registry+https://github.com/rust-lang/crates.io-index" 5143 5791 checksum = "e9262a83dc741c0b0ffec209881b45dbc232c21b02a2b9cb1adb93266e41303d" 5144 5792 dependencies = [ 5145 - "zstd-safe", 5793 + "zstd-safe 6.0.2+zstd.1.5.2", 5794 + ] 5795 + 5796 + [[package]] 5797 + name = "zstd-safe" 5798 + version = "5.0.2+zstd.1.5.2" 5799 + source = "registry+https://github.com/rust-lang/crates.io-index" 5800 + checksum = "1d2a5585e04f9eea4b2a3d1eca508c4dee9592a89ef6f450c11719da0726f4db" 5801 + dependencies = [ 5802 + "libc", 5803 + "zstd-sys", 5146 5804 ] 5147 5805 5148 5806 [[package]]
+3 -9
pkgs/servers/search/qdrant/default.nix
··· 11 11 12 12 rustPlatform.buildRustPackage rec { 13 13 pname = "qdrant"; 14 - version = "1.3.2"; 14 + version = "1.4.0"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "qdrant"; 18 18 repo = "qdrant"; 19 19 rev = "refs/tags/v${version}"; 20 - sha256 = "sha256-UKGpbI5XjS0s9Aedos8FX7J1zcbsAgLY1zS3M0DSf9s="; 20 + sha256 = "sha256-ccvtDz6woANSotTn6GwTAbGd0UlrpddvfH8+GR1dI3g="; 21 21 }; 22 22 23 23 cargoLock = { 24 24 lockFile = ./Cargo.lock; 25 25 outputHashes = { 26 - "quantization-0.1.0" = "sha256-ZPz2vVRA81SZ1xK1d4iiTU54xnr8zGaUzKXIZKGTZOc="; 26 + "quantization-0.1.0" = "sha256-pV+lfO0LV/+jOV+v/oQADsde6a8XKNah0OVJdTnzdvw="; 27 27 "tonic-0.9.2" = "sha256-ZlcDUZy/FhxcgZE7DtYhAubOq8DMSO17T+TCmXar1jE="; 28 28 "wal-0.1.2" = "sha256-sMleBUAZcSnUx7/oQZr9lSDmVHxUjfGaVodvVtFEle0="; 29 29 }; 30 30 }; 31 - 32 - prePatch = lib.optionalString stdenv.isAarch64 '' 33 - substituteInPlace .cargo/config.toml \ 34 - --replace "[target.aarch64-unknown-linux-gnu]" "" \ 35 - --replace "linker = \"aarch64-linux-gnu-gcc\"" "" 36 - ''; 37 31 38 32 # Needed to get openssl-sys to use pkg-config. 39 33 OPENSSL_NO_VENDOR = 1;