Skip to content
Snippets Groups Projects
  • Reynold Xin's avatar
    3427937e
    [SQL] Make date/time functions more consistent with other database systems. · 3427937e
    Reynold Xin authored
    This pull request fixes some of the problems in #6981.
    
    - Added date functions to `__all__` so they get exposed
    - Rename day_of_month -> dayofmonth
    - Rename day_in_year -> dayofyear
    - Rename week_of_year -> weekofyear
    - Removed "day" from Scala/Python API since it is ambiguous. Only leaving the alias in SQL.
    
    Author: Reynold Xin <rxin@databricks.com>
    
    This patch had conflicts when merged, resolved by
    Committer: Reynold Xin <rxin@databricks.com>
    
    Closes #7506 from rxin/datetime and squashes the following commits:
    
    0cb24d9 [Reynold Xin] Export all functions in Python.
    e44a4a0 [Reynold Xin] Removed day function from Scala and Python.
    9c08fdc [Reynold Xin] [SQL] Make date/time functions more consistent with other database systems.
    3427937e
    History
    [SQL] Make date/time functions more consistent with other database systems.
    Reynold Xin authored
    This pull request fixes some of the problems in #6981.
    
    - Added date functions to `__all__` so they get exposed
    - Rename day_of_month -> dayofmonth
    - Rename day_in_year -> dayofyear
    - Rename week_of_year -> weekofyear
    - Removed "day" from Scala/Python API since it is ambiguous. Only leaving the alias in SQL.
    
    Author: Reynold Xin <rxin@databricks.com>
    
    This patch had conflicts when merged, resolved by
    Committer: Reynold Xin <rxin@databricks.com>
    
    Closes #7506 from rxin/datetime and squashes the following commits:
    
    0cb24d9 [Reynold Xin] Export all functions in Python.
    e44a4a0 [Reynold Xin] Removed day function from Scala and Python.
    9c08fdc [Reynold Xin] [SQL] Make date/time functions more consistent with other database systems.