Commit Graph

  • 9d6f96e6d4 [improvement][project] Keep the style consistent when displaying various SQL queries on the Chat page. (#684) lexluo09 2024-01-23 15:10:48 +08:00
  • 42a6f61456 (improvement)(chat) Provide agent tool type list (#683) LXW 2024-01-23 11:45:15 +08:00
  • 163e782f51 [improvement][headless] Merge struct and SQL query code, unify the queries. (#680) lexluo09 2024-01-22 22:54:07 +08:00
  • be158a1776 [improvement][headless] fix derived metric aggOption error (#679) v0.8.4 jipeli 2024-01-22 19:13:55 +08:00
  • c12f5d23f0 [improvement][headless] fix derived metric case parse error (#678) jipeli 2024-01-22 12:54:45 +08:00
  • 7ec77c7d23 [improvement][semantic-fe] fix update the metric list. (#677) tristanliu 2024-01-22 12:21:49 +08:00
  • f04cc28f25 (improvement)(project) Upgrade Maven version to 0.8.4-SNAPSHOT and add changelog. (#674) lexluo09 2024-01-22 10:47:54 +08:00
  • b28eb637c8 (improvement)(chat) Put queryText to PluginParseResult (#673) LXW 2024-01-21 16:26:49 +08:00
  • 97c767a45b Make some refactoring in Headless (#672) Jun Zhang 2024-01-21 16:14:39 +08:00
  • 7afa42b4bc (improvement)(Headless) Support dropdown for MySQL version in the data source. (#671) lexluo09 2024-01-19 23:16:57 +08:00
  • a375a922c2 (improvement)(chat) Add showcase demo (#670) LXW 2024-01-19 23:14:16 +08:00
  • add74b9589 (improvement)(Headless) fix field parse error (#669) jipeli 2024-01-19 23:06:11 +08:00
  • 566321895e (improvement)(headless) QueryStructReq covert to s2Sql adding a switch to determine whether it is bizName (#668) LXW 2024-01-19 22:58:17 +08:00
  • f154c2a2b4 (improvement)(Headless) Fix displaying the final executed SQL. (#667) lexluo09 2024-01-19 22:52:20 +08:00
  • 9c6bd7cf19 (improvement)(Headless) Support optimizing and generating SQL based on the engine type. (#666) lexluo09 2024-01-19 22:32:28 +08:00
  • 20c8456705 (improvement)(auth) Add organization demo (#664) LXW 2024-01-19 21:31:49 +08:00
  • c154f476cb (improvement)(headless) fix derived metric parse error (#665) jipeli 2024-01-19 21:30:27 +08:00
  • 1ef1aa53a3 (improvement)(headless) Remove redundant user dimensions in demo data (#663) LXW 2024-01-19 21:10:32 +08:00
  • 08c184c7b0 (improvement)(test) Fix Checkstyle error (#662) lexluo09 2024-01-19 18:24:26 +08:00
  • 36edc0c1b4 (improvement)(test) Fix Python exemplar file name error and fix chat unit tests. (#661) lexluo09 2024-01-19 18:12:01 +08:00
  • 026cf2056d [improvement][semantic-fe] Improved user experience for the metric list. (#660) tristanliu 2024-01-19 17:50:17 +08:00
  • fc82350af5 (improvement)(headless) Update data demo (#659) LXW 2024-01-19 17:39:37 +08:00
  • 6b5d84a13f (improvement)(headless) refator query code (#658) jipeli 2024-01-19 17:11:18 +08:00
  • 3ba9073a1b [improvement][semantic-fe] The organization structure selection feature has been added to the permission management. (#657) tristanliu 2024-01-19 16:26:35 +08:00
  • cbf38ed785 (improvement)(chat) Remove QueryReq parameter from QueryContext. (#656) lexluo09 2024-01-19 16:17:31 +08:00
  • f017f41201 [chore]add ci and ci badge configure (#653) Scott 2024-01-19 16:14:48 +08:00
  • b40670b0e3 (improvement)(headless) (improvement)(headless) Supports creating new metric by fields and metrics and convert struct to sql (#654) LXW 2024-01-19 14:51:13 +08:00
  • 7af5afc3eb [improvement][semantic-fe] Added field type and metric type to the metric creation options. (#655) tristanliu 2024-01-19 14:46:41 +08:00
  • 0abbd83f51 (improvement)(headless) Fix checkstyle issues and optimize unused code in QueryServiceImpl (#652) lexluo09 2024-01-19 11:23:57 +08:00
  • 3e77fc3069 (improvement)(headless) Headless has preliminarily completed the abstraction of QueryCache, QueryParser, QueryPlanner, and QueryExecutor. (#651) lexluo09 2024-01-18 22:39:58 +08:00
  • b019f4d9bb (improvement)(headless) parser add model field (#650) jipeli 2024-01-18 21:52:36 +08:00
  • 90f9da162e (fix)(chat):skip null values to avoid NPE (#645) Scott 2024-01-18 19:56:03 +08:00
  • a06a1fa898 (improvement)(headless) Remove ItemDateResp and databaseResp from SemanticModel. (#648) lexluo09 2024-01-18 16:30:18 +08:00
  • dfb8e3a427 (improvement)(headless) Refactor HeadlessModel-related code, remove modelSchemaResps. (#647) lexluo09 2024-01-18 11:41:27 +08:00
  • d4eecc1bf8 (improvement)(headless) adapter for derived metrics (#646) jipeli 2024-01-18 11:11:56 +08:00
  • 71c491a80d (improvement)(headless) Extend data source parameters (placeholder and require) (#643) lexluo09 2024-01-17 21:23:03 +08:00
  • 93c3ce1631 (feature)(chat-sdk) modify sql tip (#642) williamhliu 2024-01-17 20:14:40 +08:00
  • c181ce6945 (improvement)(headless) fix compile error in metric test (#641) LXW 2024-01-17 16:48:14 +08:00
  • 07e6924cfd (improvement)(headless) Supports creating new metric by fields and metrics (#639) LXW 2024-01-17 14:21:48 +08:00
  • b2beecb5b8 (fix)(chat-sdk) fix error when showcase return null (#638) williamhliu 2024-01-17 13:59:57 +08:00
  • eb08667d90 (fix)(chat-sdk) fix error when showcase return null (#636) williamhliu 2024-01-17 13:56:01 +08:00
  • 74b89a9430 (improvement)(chat) Extend support for PostgreSQL data source. (#635) lexluo09 2024-01-17 12:55:28 +08:00
  • 7707179faa [fix][headless] fix struct parse error (#633) jipeli 2024-01-16 23:04:00 +08:00
  • af103f3aa3 (common)(fix):add quarter date period (#632) Scott 2024-01-16 19:21:35 +08:00
  • 7f65057a0f (fix)(headless) fix filter for measure (#626) LXW 2024-01-15 16:10:54 +08:00
  • a6818fb6ff (common)(fix):add recent date calculate if period is year (#625) Scott 2024-01-15 15:56:09 +08:00
  • e7d654f150 [improvement][semantic-fe] The granularity field in the time type of model editing now supports setting it as empty. (#623) tristanliu 2024-01-15 11:25:32 +08:00
  • e29ecec0c9 (improvement)(headless) remove null collation config (#622) jipeli 2024-01-12 18:14:47 +08:00
  • dcc1f26542 (fix)(chat):queryByStruct use default metrics period (#621) Scott 2024-01-12 17:00:53 +08:00
  • 3436b36552 (improvement)(headless) add simplify optimizer enable conf (#620) jipeli 2024-01-11 21:37:35 +08:00
  • 4322ae42ac (improvement)(headless) simplify optimizer enable conf (#619) jipeli 2024-01-11 20:14:03 +08:00
  • e9c7237794 (improvement)(headless) add simplify optimizer (#618) jipeli 2024-01-11 17:11:06 +08:00
  • 3a5349c916 [improvement][semantic-fe] UI adjustment for metric details page. (#617) tristanliu 2024-01-11 15:20:38 +08:00
  • 1e93282c9f [improvement] llm supports all models (#615) mainmain 2024-01-10 22:01:21 +08:00
  • 9c8039c499 (improvement)(headless) metric list support filter by hasCollect (#613) LXW 2024-01-10 14:12:39 +08:00
  • 61da52650c (improvement)(headless) Supplement the model name when obtaining metric information (#612) LXW 2024-01-10 10:13:45 +08:00
  • 87a60eeba2 [improvement][semantic-fe] UI optimization for metric details page. (#611) tristanliu 2024-01-09 20:31:21 +08:00
  • 052e217c8c [improvement][semantic-fe] UI optimization for metric details page. (#610) tristanliu 2024-01-09 20:28:58 +08:00
  • bbad302efd (improvement)(chat) Add the pluginList parameter to QueryContext. (#609) lexluo09 2024-01-09 15:23:07 +08:00
  • ed54d7bae3 (improvement)(headless) Query metric/dimension by id in SchemaController and update api header check (#608) LXW 2024-01-09 10:26:10 +08:00
  • 0a6160272b [improvement][semantic-fe] Fix metric measurement deletion. (#607) tristanliu 2024-01-08 20:36:41 +08:00
  • ad8079e058 (improvement)(chat) The system settings module supports setting the number of returned parses. (#606) lexluo09 2024-01-08 19:35:28 +08:00
  • 8eef11f342 (improvement)(chat) Fix the thread safety issue in parallel insertion of nature. (#603) lexluo09 2024-01-08 17:08:38 +08:00
  • b55b4c130e (improvement)(chat) Add queryFilters setting to queryContext. (#601) lexluo09 2024-01-05 12:04:55 +08:00
  • 0408f0fe9a [improvement][semantic-fe] Changing the 字段名称 to 英文名称. (#600) tristanliu 2024-01-05 11:16:21 +08:00
  • 062f7340e5 (feature)(chat-sdk) add Few-shot examples (#599) williamhliu 2024-01-05 10:17:17 +08:00
  • 72bd79fe73 Squashed commit of the following: (#598) jipeli 2024-01-04 22:00:55 +08:00
  • 602b9547b8 (improvement)(chat) Make it compatible with the case when the agent is empty. (#596) lexluo09 2024-01-04 21:39:56 +08:00
  • ade96c3adc (improvement)(chat) Clean up unused code and optimize some code and make the tests pass (#595) lexluo09 2024-01-04 18:22:40 +08:00
  • 023e84c420 (improvement)(chat) Split chat into three modules: server, api, and core. (#594) lexluo09 2024-01-04 16:56:49 +08:00
  • 0858c13365 (improvement)(headless) Update server and core, server calls core one-way (#592) LXW 2024-01-04 12:08:12 +08:00
  • 7acb48da0e [improvement][semantic-fe] Adjusting the position of the metrics tab. (#591) tristanliu 2024-01-03 19:56:59 +08:00
  • 52fea5311d (improvement)(headless) Merge server and core in headless-api (#590) LXW 2024-01-02 20:08:23 +08:00
  • d72166944c (improvement)(chat) Add 'Few-shot Examples' display to the Chat chart. (#589) lexluo09 2024-01-02 18:07:15 +08:00
  • e7f13572d7 (improvement)(headless) Modify the headless module structure to api, core and server (#588) LXW 2024-01-02 16:43:28 +08:00
  • af1c560cc4 (fix)(chat):fix typo in s2sql and add prompt to output. (#581) codescracker 2024-01-02 16:35:33 +08:00
  • 49f0a4dc1d [improvement][semantic-fe] Updating the logic for the fieldName. (#587) tristanliu 2024-01-02 10:14:58 +08:00
  • 31f1fc315d (improvement)(headless) Remove materialization logic (#586) daikon 2023-12-29 23:10:54 +08:00
  • afa8fd74a6 (improvement)(headless) Update headless version in pom.xml (#585) LXW 2023-12-29 17:57:51 +08:00
  • 56b0f35250 (improvement)(headless) parseSql add option (#584) jipeli 2023-12-29 16:47:29 +08:00
  • af6c8cdbda (feature)(headless) Add a new headless-api module and Change old headless-api module to headless-common (#582) LXW 2023-12-28 22:14:57 +08:00
  • 9e69002d70 [improvement][headless] fixed sql optimizer utf8 error (#580) jipeli 2023-12-28 18:32:21 +08:00
  • cd727663a5 [improvement][semantic-fe] Fixing the missing migration issue for default drill-down dimension configuration in model editing. Additionally, optimizing the data retrieval method for initializing fields in the model. (#579) tristanliu 2023-12-28 17:01:43 +08:00
  • d0289a3243 (improvement)(headless) Update schema-mysql.sql and sql-update.sql (#578) LXW 2023-12-28 10:05:56 +08:00
  • 327bab015e (improvement)(headless) fixed package loss error (#577) jipeli 2023-12-27 22:32:00 +08:00
  • f788249b1a (improvement)(chat) Modify getFilterExpression to support the datediff function. (#576) lexluo09 2023-12-27 21:20:05 +08:00
  • 6c8ebdfe1a (improvement)(chat) Modify the default configuration related to text2sql numbers. (#575) lexluo09 2023-12-27 20:39:08 +08:00
  • b706c4efb4 Add feature to s2sql that allow few-shots example tied to data model. (#571) codescracker 2023-12-27 19:39:50 +08:00
  • cf2b4bfb5c (fix)(project):modify the s2_app table DDL in sql-update.sql (#574) Chx 2023-12-27 18:56:11 +08:00
  • 40c86810bb (improvement)(chat) Modify query type rules in QueryTypeParser (#570) LXW 2023-12-25 20:54:04 +08:00
  • 5ab1cade0a (improvement)(headless) add sql optimizer and push minMax date filter down: (#567) jipeli 2023-12-22 22:26:06 +08:00
  • e0955c0618 (improvement)(chat) Replace the table name in correct sql with a string concatenated by the model name in FromCorrector (#566) LXW 2023-12-22 19:24:57 +08:00
  • 125598bd6e (improvement)(chat-sdk) fix the issue of incorrect parameters in query similar questions (#565) williamhliu 2023-12-22 18:25:41 +08:00
  • 0cbfe473dd (improvement)(chat) Change the storage of InMemoryEmbeddingStore entity to a Set for deduplication. (#564) lexluo09 2023-12-22 14:49:53 +08:00
  • 090abbceed (fix)(common):check embedding exist before add to store (#563) Scott 2023-12-22 14:41:30 +08:00
  • 0a1f446fb8 (improvement)(chat) After a failed query, the absence of a returned queryId causes the recommendation question call to fail. (#562) lexluo09 2023-12-21 22:10:48 +08:00
  • fa38e37be3 (improvement)(headless) Add API interface to provide data services to other applications (#561) LXW 2023-12-21 22:10:29 +08:00
  • 7b580b7c94 (improvement)(chat) Introduce a separate log file to record key outputs in the pipeline. (#559) lexluo09 2023-12-20 22:45:20 +08:00
  • 2631352c30 (improvement)(common) Add JsonUtil configuration to avoid deserialization failure when enumeration values change (#558) LXW 2023-12-20 22:11:36 +08:00
  • f7914ff6f4 (fix):fill values into param options in webservice query, some refactor (#557) Scott 2023-12-20 19:56:06 +08:00