Thanks to visit codestin.com
Credit goes to chromium.googlesource.com

  1. 1521ca4 Refactor the SrcItem object so that information about subqueries is stored by drh · 11 months ago
  2. b204b6a Give unique names to fields in the SrcItem object, to facilitate analysis of by drh · 11 months ago
  3. f82c8cb Avoid unnecessary NULL pointer checks on calls to sqlite3WalkExpr(). by drh · 2 years, 1 month ago
  4. bc91738 Add a C-source spell-checking facility. make misspell (on Nix) by larrybr · 2 years, 1 month ago
  5. a4eeccd Protect all accesses to the Expr.x union using nearby assert()s and branches. by drh · 3 years, 10 months ago
  6. be12083 Fix problems with refering to CTEs from within sub-selects in PARTITION BY or ORDER BY clauses of window frame definitions. Also a problem with renaming a column when the schema contains a trigger containing a correlated sub-select within a window frames PARTITION BY or ORDER BY clause. by dan · 4 years, 2 months ago
  7. 9da977f In the sqlite3SelectDup() routine, do not do an incomplete duplication due by drh · 4 years, 3 months ago
  8. 5e8e746 An improvement to check-in [1a341378ab24a509] that omits the new by drh · 4 years, 3 months ago
  9. 3c6fbd6 Remove a couple of NEVER() macros from the code for walking window lists. by dan · 4 years, 3 months ago
  10. 7b0d34f Ensure that variables are not used in the WINDOW clause of a query inside by drh · 4 years, 3 months ago
  11. 7601294 Rename the "struct SrcList_item" object to the more succinct "SrcItem". by drh · 4 years, 5 months ago
  12. a3d33eb Fix a problem when flattening joins between a UNION ALL sub-query and another sub-query that uses more than one window function. by dan · 4 years, 7 months ago
  13. e40cc16 Move some utility Walker callbacks into the walker.c source file, as they by drh · 5 years ago
  14. 2aee514 Recompute the set of columns used for each table when the table is by drh · 5 years ago
  15. ec123e1 Fix an indentation error and improve the placement of an assert() based by drh · 6 years ago
  16. c5cc870 Refinement to check-in [348e7f193a963390] that avoids unreachable branches. by drh · 6 years ago
  17. 750c6ba Fix a problem with renaming tables when the schema contains WINDOW definitions with (illegal) non-numeric expressions as part of a PRECEDING or FOLLOWING clause. by dan · 6 years ago
  18. a1ac035 Fix a faulty assert() in walker.c that could fail when processing an ALTER TABLE statement on a schema containing invalid table references that are part of a WINDOW definition. by dan · 6 years ago
  19. 4f9adee Rework the FILTER clause implementation to share more code with window functions. by dan · 6 years ago filter-clause
  20. 8117f11 Minor performance improvement in sqlite3ExprDeleteNN(). by dan · 6 years ago
  21. 6ba7ab0 Experimental implementation of FILTER clause for aggregate functions. by dan · 6 years ago
  22. 6a02f23 Remove an unreachable branch. by drh · 6 years ago
  23. d999503 Fix problems with sub-selects in WINDOW definitions. Also rename-column operations when the column being renamed appears in a WINDOW definition that is part of a VIEW or TRIGGER. by dan · 6 years ago
  24. eda079c Combine the Expr.pTab and Expr.pWin fields into a union named "y". Add a new by drh · 7 years ago
  25. 867be21 Fix another problem that could cause a crash when a window function was used by dan · 7 years ago
  26. c316307 Fix problems with using window-functions in correlated sub-queries. by dan · 7 years ago
  27. 8c0833f In the parse tree, combine LIMIT and OFFSET into a single expression rooted by drh · 8 years ago
  28. 9d9c41e Remove unnecessary NEVER() and ALWAYS() conditionals. by drh · 8 years ago
  29. dceed86 Small optimization in the Expr tree walker. by drh · 8 years ago
  30. d108667 Exploit the fact that Expr.pRight and Expr.x are never used at the same time by drh · 8 years ago
  31. c2d14a9 More efficient and compact implementation of walkExpr(). by drh · 8 years ago
  32. 3da70a6 Very slightly smaller and faster sqlite3WalkSelect(). by drh · 8 years ago
  33. 979dd1b Optimizations to the Walker object and its methods to make the code a little by drh · 8 years ago
  34. 567bd44 Minor comment typo fixes. No changes to code. by drh · 8 years ago
  35. 209bc52 Add the EP_Leaf flag bit to the Expr.flags field to indicate Expr by drh · 9 years ago
  36. d43075b Small performance optimization in the expression walker. by drh · 9 years ago
  37. 922802c Performance enhancement in the expression walker. by drh · 9 years ago
  38. 50922cf Performance optimization in sqlite3WalkExpr(). by drh · 10 years ago
  39. 01d230c A list of arguments following a table name translates into equality by drh · 10 years ago
  40. 60ec914 Fix typos in comments. No code changes. by peter.d.reid · 11 years ago
  41. b290f11 Fix some problems to do with WITH clauses and name resolution. by dan · 12 years ago common-table-expr
  42. c5cd124 Increase the number of bits available in Expr.flags. Other tweaks aimed at by drh · 12 years ago expr-tuning
  43. aa87f9a Make sure the affinity and datatype of sub-subqueries are initialized by drh · 12 years ago
  44. ed551b9 Add test cases and fix bugs associated with the previous check-in by drh · 13 years ago nested-agg
  45. c81c11f Remove the obsolete "$Id:$" RCS identifier strings from the source code. by drh · 16 years ago
  46. f7828b5 Additional updates to the symbol resolver and expression tree walker to by drh · 16 years ago
  47. 33e619f Additional refinements to Expr handling. Restore compression of trigger by drh · 16 years ago
  48. b7916a7 Simplifications to the Expr object: Remove Expr.span completely and convert by drh · 16 years ago
  49. 12ffee8 Minor refactoring of the expression-compaction logic for clarity of by drh · 16 years ago
  50. 0a9aa22 Do not attempt to walk a TokenOnly or SpanOnly expression tree node. by drh · 16 years ago
  51. 6ab3a2e Changes to reduce the heap space consumed by triggers, views and tables in the in-memory representation of the schema. Also to reduce the space used by prepared statements slightly. (CVS 6305) by danielk1977 · 16 years ago
  52. 7d10d5a Refactor the name resolution procedures in the code generator. (CVS 5569) by drh · 17 years ago