Commit c99adc7
authored
Inner hits support with hybrid query (#1253)
* Inner Hits in Hybrid query
Signed-off-by: Varun Jain <[email protected]>
* Inner hits support with hybrid query
Signed-off-by: Varun Jain <[email protected]>
* Add changelog
Signed-off-by: Varun Jain <[email protected]>
* fix integ tests
Signed-off-by: Varun Jain <[email protected]>
* Modify comment
Signed-off-by: Varun Jain <[email protected]>
* Explain test case
Signed-off-by: Varun Jain <[email protected]>
* Optimize inner hits count calculation method
Signed-off-by: Varun Jain <[email protected]>
---------
Signed-off-by: Varun Jain <[email protected]>1 parent 1b47f0e commit c99adc7
File tree
13 files changed
+1096
-159
lines changed- src
- main/java/org/opensearch/neuralsearch/query
- testFixtures/java/org/opensearch/neuralsearch
- test/java/org/opensearch/neuralsearch/query
- aggregation
13 files changed
+1096
-159
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
| 16 | + | |
16 | 17 | | |
17 | 18 | | |
18 | 19 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
285 | 285 | | |
286 | 286 | | |
287 | 287 | | |
| 288 | + | |
288 | 289 | | |
289 | 290 | | |
290 | 291 | | |
| |||
Lines changed: 17 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| 13 | + | |
13 | 14 | | |
14 | 15 | | |
15 | 16 | | |
| |||
25 | 26 | | |
26 | 27 | | |
27 | 28 | | |
| 29 | + | |
28 | 30 | | |
29 | 31 | | |
30 | 32 | | |
| |||
392 | 394 | | |
393 | 395 | | |
394 | 396 | | |
| 397 | + | |
| 398 | + | |
| 399 | + | |
| 400 | + | |
| 401 | + | |
| 402 | + | |
| 403 | + | |
| 404 | + | |
| 405 | + | |
| 406 | + | |
| 407 | + | |
| 408 | + | |
| 409 | + | |
| 410 | + | |
| 411 | + | |
395 | 412 | | |
Lines changed: 51 additions & 26 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
482 | 482 | | |
483 | 483 | | |
484 | 484 | | |
| 485 | + | |
485 | 486 | | |
486 | 487 | | |
487 | 488 | | |
| |||
701 | 702 | | |
702 | 703 | | |
703 | 704 | | |
704 | | - | |
| 705 | + | |
705 | 706 | | |
706 | 707 | | |
707 | 708 | | |
708 | | - | |
| 709 | + | |
709 | 710 | | |
710 | 711 | | |
711 | 712 | | |
712 | 713 | | |
713 | 714 | | |
714 | 715 | | |
715 | 716 | | |
716 | | - | |
| 717 | + | |
717 | 718 | | |
718 | 719 | | |
719 | 720 | | |
720 | 721 | | |
721 | 722 | | |
722 | | - | |
| 723 | + | |
| 724 | + | |
| 725 | + | |
| 726 | + | |
723 | 727 | | |
724 | | - | |
| 728 | + | |
725 | 729 | | |
726 | 730 | | |
727 | 731 | | |
728 | 732 | | |
729 | 733 | | |
730 | 734 | | |
731 | 735 | | |
732 | | - | |
| 736 | + | |
733 | 737 | | |
734 | 738 | | |
735 | 739 | | |
736 | 740 | | |
737 | 741 | | |
738 | | - | |
| 742 | + | |
| 743 | + | |
| 744 | + | |
| 745 | + | |
739 | 746 | | |
740 | | - | |
| 747 | + | |
741 | 748 | | |
742 | 749 | | |
743 | 750 | | |
744 | 751 | | |
745 | 752 | | |
746 | 753 | | |
747 | 754 | | |
748 | | - | |
| 755 | + | |
749 | 756 | | |
750 | 757 | | |
751 | 758 | | |
752 | 759 | | |
753 | 760 | | |
754 | | - | |
| 761 | + | |
| 762 | + | |
| 763 | + | |
| 764 | + | |
755 | 765 | | |
756 | | - | |
| 766 | + | |
757 | 767 | | |
758 | 768 | | |
759 | 769 | | |
760 | 770 | | |
761 | 771 | | |
762 | 772 | | |
763 | 773 | | |
764 | | - | |
| 774 | + | |
765 | 775 | | |
766 | 776 | | |
767 | 777 | | |
768 | 778 | | |
769 | 779 | | |
770 | | - | |
| 780 | + | |
| 781 | + | |
| 782 | + | |
| 783 | + | |
771 | 784 | | |
772 | | - | |
| 785 | + | |
773 | 786 | | |
774 | 787 | | |
775 | 788 | | |
776 | 789 | | |
777 | 790 | | |
778 | 791 | | |
779 | 792 | | |
780 | | - | |
| 793 | + | |
781 | 794 | | |
782 | 795 | | |
783 | 796 | | |
784 | 797 | | |
785 | 798 | | |
786 | | - | |
| 799 | + | |
| 800 | + | |
| 801 | + | |
| 802 | + | |
787 | 803 | | |
788 | | - | |
| 804 | + | |
789 | 805 | | |
790 | 806 | | |
791 | 807 | | |
792 | 808 | | |
793 | 809 | | |
794 | 810 | | |
795 | 811 | | |
796 | | - | |
| 812 | + | |
797 | 813 | | |
798 | 814 | | |
799 | 815 | | |
800 | 816 | | |
801 | 817 | | |
802 | | - | |
| 818 | + | |
| 819 | + | |
| 820 | + | |
| 821 | + | |
803 | 822 | | |
804 | 823 | | |
805 | 824 | | |
| |||
809 | 828 | | |
810 | 829 | | |
811 | 830 | | |
812 | | - | |
| 831 | + | |
813 | 832 | | |
814 | 833 | | |
815 | 834 | | |
816 | | - | |
| 835 | + | |
817 | 836 | | |
818 | 837 | | |
819 | 838 | | |
820 | 839 | | |
821 | 840 | | |
822 | 841 | | |
823 | 842 | | |
824 | | - | |
| 843 | + | |
825 | 844 | | |
826 | 845 | | |
827 | 846 | | |
828 | 847 | | |
829 | 848 | | |
830 | | - | |
| 849 | + | |
| 850 | + | |
| 851 | + | |
| 852 | + | |
831 | 853 | | |
832 | 854 | | |
833 | | - | |
| 855 | + | |
834 | 856 | | |
835 | 857 | | |
836 | 858 | | |
837 | 859 | | |
838 | 860 | | |
839 | 861 | | |
840 | 862 | | |
841 | | - | |
| 863 | + | |
842 | 864 | | |
843 | 865 | | |
844 | 866 | | |
845 | 867 | | |
846 | 868 | | |
847 | | - | |
| 869 | + | |
| 870 | + | |
| 871 | + | |
| 872 | + | |
848 | 873 | | |
849 | 874 | | |
850 | 875 | | |
| |||
Lines changed: 48 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| 21 | + | |
21 | 22 | | |
22 | 23 | | |
23 | 24 | | |
| |||
31 | 32 | | |
32 | 33 | | |
33 | 34 | | |
| 35 | + | |
34 | 36 | | |
35 | 37 | | |
36 | 38 | | |
| |||
56 | 58 | | |
57 | 59 | | |
58 | 60 | | |
| 61 | + | |
| 62 | + | |
59 | 63 | | |
60 | 64 | | |
| 65 | + | |
| 66 | + | |
61 | 67 | | |
62 | 68 | | |
63 | 69 | | |
| |||
1096 | 1102 | | |
1097 | 1103 | | |
1098 | 1104 | | |
| 1105 | + | |
| 1106 | + | |
| 1107 | + | |
| 1108 | + | |
| 1109 | + | |
| 1110 | + | |
| 1111 | + | |
| 1112 | + | |
| 1113 | + | |
| 1114 | + | |
| 1115 | + | |
| 1116 | + | |
| 1117 | + | |
| 1118 | + | |
| 1119 | + | |
| 1120 | + | |
| 1121 | + | |
| 1122 | + | |
| 1123 | + | |
| 1124 | + | |
| 1125 | + | |
| 1126 | + | |
| 1127 | + | |
| 1128 | + | |
| 1129 | + | |
| 1130 | + | |
| 1131 | + | |
| 1132 | + | |
| 1133 | + | |
| 1134 | + | |
| 1135 | + | |
| 1136 | + | |
| 1137 | + | |
| 1138 | + | |
| 1139 | + | |
| 1140 | + | |
| 1141 | + | |
| 1142 | + | |
| 1143 | + | |
| 1144 | + | |
| 1145 | + | |
| 1146 | + | |
1099 | 1147 | | |
1100 | 1148 | | |
1101 | 1149 | | |
| |||
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
858 | 858 | | |
859 | 859 | | |
860 | 860 | | |
861 | | - | |
| 861 | + | |
862 | 862 | | |
863 | 863 | | |
864 | 864 | | |
| |||
871 | 871 | | |
872 | 872 | | |
873 | 873 | | |
874 | | - | |
| 874 | + | |
875 | 875 | | |
876 | 876 | | |
877 | 877 | | |
| |||
0 commit comments