Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README.md | 2017-04-18 | 1.8 kB | |
Version 1.3.0.tar.gz | 2017-04-18 | 19.1 MB | |
Version 1.3.0.zip | 2017-04-18 | 19.3 MB | |
Totals: 3 Items | 38.4 MB | 0 |
Change in environment:
- groovy: switching to version 2.4.10
- gradle: added repository for ftp4j library
- gradle: remove the third-party libraries from getl jar, please use them as separate jar files in you class path app
Important changes:
- getl.driver.Driver: renamed enum value Support.TEMPORARY as Support.LOCAL_TEMPORARY and added new value Support.GLOBAL_TEMPORARY, please validate your code
New features:
- getl.hive: added support the Hive database, allow use Cloudera, Apache and Hotron JDBC driver, this allow create table with any format, read and write the data, bulk load the csv files and execute sql script, there is support for tables with partitions
Enhancement:
- getl.data.Field: added properties isPartition and ordPartition for the fields that are included in the partition (used in the Hive driver)
- getl.jdbc.JDBCConnection: in driverPath is now possible to specify not only the name of one of the jar file of the JDBC driver, but also the name of a directory to download all the jar files of this driver
- getl.h2.H2Driver: added database default name for in-memory mode
- getl.vertica.ReverseEngineering: added support udf sql functions
- getl.utils.FileUtils: added method AddJarToClassPath for dynamically loading one or more jars from a running app
- getl.utils.EMailer: added parameter isHtml to sendMail method
- getl.utils.StringUtils: added methods GeneratePassword, ToSnakeCase and ToCamelCase
Fixed bugs:
- getl.jdbc.JDBCDriver: added validation set value connectDatabase property (if needed)
- getl.vertica: added optimization for MERGE operator (used PK fields in update section)
- getl.utils.MapUtils: fixed bug in MergeMap function
- getl.data.Dataset: fixeg bug on use transaction in method truncate
- getl.files.HDFSManager: fixed bug on use "/" in rootPath