Skip to content

Releases: SarthakMakhija/goselect

v0.0.7

09 Oct 08:48
Compare
Choose a tag to compare

Changelog

  • 76bcd1a Sarthak | Adds a command listQueryAliases
  • dd81b00 Sarthak | Adds alias as a flag in execute command
  • aaea08b Sarthak | Adds another integration test for execute
  • 15cb5f4 Sarthak | Adds another test for listQueryAliases
  • bd75076 Sarthak | Adds asciinema based asciicast
  • 69892e1 Sarthak | Adds goselect logo
  • 76faca5 Sarthak | Adds predefined query aliases
  • 610b3b1 Sarthak | Adds query alias in FAQs
  • c3f8b3d Sarthak | Adds tests for hidden_unix
  • 56477f8 Sarthak | Adds tests for hidden_windows
  • 033fe9c Sarthak | Adds windows build status
  • ad4f7af Sarthak | Adds windows download instructions
  • 894c1a3 Sarthak | Adds windows in .goreleaser.yaml
  • 6e76ef6 Sarthak | Adds windows latest build
  • aa1b34c Sarthak | Attempts to correct the failing build for linux platform
  • 4dae973 Sarthak | Attempts to correct the failing build for linux platform
  • 40b6334 Sarthak | Attempts to correct the failing build for linux platform
  • f60144d Sarthak | Attempts to correct the test path in go test command in windows
  • 15b844f Sarthak | Attempts to correct the test path in go test command in windows
  • 4a9ff10 Sarthak | Changes the parameter to _ in isHidden for unit
  • d8ccd67 Sarthak | Changes the test path for windows build
  • 815e8a1 Sarthak | Closes the file because removing temp directory in FileAttribute tests
  • 91f8713 Sarthak | Closes the file because removing temp directory in integration tests, otherwise removal of directory gives an error on windows
  • 6787c80 Sarthak | Corrects a failing test for windows under cmd
  • c5d0c22 Sarthak | Corrects failing test for unix
  • ef29be7 Sarthak | Edits the error message ErrorMessageQueryAliasAlreadyExists
  • 1c832ad Sarthak | Formats README
  • f68f338 Sarthak | Ignores arm64 and 386 build for windows
  • 043c581 Sarthak | Improves error messages in query alias
  • 272921f Sarthak | Introduces query alias as a concept
  • 050e3b5 Sarthak | Provides useAlias as a flag in execute command
  • e99c24a Sarthak | Refactors FileAttributes
  • 76f71c0 Sarthak | Refactors FileAttributes_test for windows
  • 4e72717 Sarthak | Refactors QueryAlias
  • 37b5fcc Sarthak | Refactors integration tests for windows
  • e62e371 Sarthak | Removes fmt.Println
  • 99464b6 Sarthak | Removes unused import from hidden_unix_test
  • 0b3864f Sarthak | Renames SelectQueryExecutor_scalar_functions_where_exclude_win_integration_test
  • bd53bdf Sarthak | Renames Tasks to ReleasePlan
  • 43dc208 Sarthak | Renames hidden_unix_test.go
  • 3ee513a Sarthak | Renames query alias file
  • b8870ef Sarthak | Renames query alias flag
  • da36261 Sarthak | Updates README with build status for each OS
  • aa0dc82 Sarthak | Updates README with description of query alias as its feature
  • 4188236 Sarthak | Updates README with sequence of FAQs
  • 523661b Sarthak | Updates ReleasePlan
  • 00f85ff Sarthak | Updates download instructions
  • 17f49d6 Sarthak | Updates logo image
  • 71fcfd1 Sarthak | Updates logo image
  • 673986f Sarthak | Updates logo image
  • 937e8db Sarthak | Updates screenshots in README
  • 77a6802 Sarthak | Updates supported platform in README
  • ecc8208 Sarthak | Updates the description of --useAlias flag
  • 52facbb Sarthak | Updates the description of attributes like: uid, uname, gid, gname, blocks and blocksize for windows
  • bfff010 Sarthak | Updates version and changelog in preparation of the release 0.0.7
  • 48ac513 Sarthak | macOS11 and macOS12 builds do not upload the coverage anymore

v0.0.6

04 Oct 07:19
Compare
Choose a tag to compare

Changelog

  • 76db0b8 Sarthak | Adds 0.0.7 and 0.0.8 release ideas
  • 592bed9 Sarthak | Adds Contributing.md
  • 29d9bcf Sarthak | Adds a build step
  • ac3a07d Sarthak | Adds an integration test for isArchive
  • 06cf88e Sarthak | Adds badges for each OS in README
  • 4232d54 Sarthak | Adds cache dependencies for macOS11 and macOS12
  • 42bb208 Sarthak | Adds coverage.out and main in .gitignore
  • 70b3c74 Sarthak | Adds goselect in .gitignore
  • 3ca4b9e Sarthak | Adds integration tests to look for files with name containing quotes or parentheses
  • 991c15c Sarthak | Adds macos-12 and macos-11 for build
  • b297007 Sarthak | Adds release.yml
  • a517d36 Sarthak | Adds support for isArchive
  • 32f8d59 Sarthak | Adds times_windows to returns created, access and modified time for files on windows
  • d91226f Sarthak | Adds windows-latest build
  • 2c1990d Sarthak | Changes the way group id is returned in usergroup
  • afd8f52 Sarthak | Formats README
  • 3b5eb28 Sarthak | Introduces support for single and double quotes with backslash
  • 429a831 Sarthak | Refactors FileAttributes, extracts blocks information in blocks.go
  • 80dfcba Sarthak | Refactors FileAttributes, extracts user and group information in usergroup
  • fbabaca Sarthak | Refactors SelectQueryExecutor
  • bb7642a Sarthak | Removes a test file with double quotes in basename. Changes the tests to ensure such a file is created in test. This change was done to ensure windows compatability
  • 897506b Sarthak | Removes duplicate build step from build ymls
  • a9e3d7e Sarthak | Removes windows build
  • 24c5f91 Sarthak | Separates build for each OS
  • 5915d3c Sarthak | Tokenizer now add support for quoted literals
  • 5d0ffed Sarthak | Updates README
  • 4c2cc99 Sarthak | Updates README
  • e43f61e Sarthak | Updates README
  • 33033d6 Sarthak | Updates README and Tasks
  • b61ef4d Sarthak | Updates README for 0.0.6 release
  • cb9cbab Sarthak | Updates README for 0.0.6 release
  • 12644e8 Sarthak | Updates README for 0.0.6 release
  • ea17541 Sarthak | Updates README for 0.0.6 release
  • a5ac5db Sarthak | Updates README with latest release download instruction
  • 62b4972 Sarthak | Updates Tasks
  • f477c63 Sarthak | Updates Tasks
  • fcfe078 Sarthak | Updates Tasks
  • fd95a10 Sarthak | Updates Tasks
  • 0daa326 Sarthak | Updates Tasks
  • a9d2782 Sarthak | Updates Tasks, adds thoughts on 0.0.6 and 0.0.7 release
  • 397c4f1 Sarthak | Updates functions diagram
  • a7144c2 Sarthak | Updates the description of goselect
  • b5029dc Sarthak | Updates token name in release.yml
  • 9554f32 Sarthak | Updates version
  • 9b3d202 hak | Adds integration tag to SelectQueryExecutor_scalar_functions_where_integration_test

v0.0.5

27 Sep 11:35
Compare
Choose a tag to compare

Changelog

  • 74f129a Sarthak | Adds a missing test for value conversion
  • 239d484 Sarthak | Adds a missing test for value conversion
  • 6cd48bb Sarthak | Adds a task
  • 56669b5 Sarthak | Adds a test for execute to check for unsupported export format
  • d7a9c50 Sarthak | Adds a test for execute with export to a file
  • 0850588 Sarthak | Adds a test for execute with html and json format
  • 60cb7b7 Sarthak | Adds a test nestedTraversal check in execute
  • 45f2e29 Sarthak | Adds an alias for term flag in describe command
  • 25af1b3 Sarthak | Adds build tag as integration for cmd tests
  • 9193f02 Sarthak | Adds integration tests for parsesize
  • 904f9f6 Sarthak | Adds mapping between int64 and uint64
  • 552a4dc Sarthak | Adds missing tests for sorted=false
  • 588d4b6 Sarthak | Adds new options minWidth and maxWidth
  • 9116fb6 Sarthak | Adds parsesize function
  • 72d6657 Sarthak | Adds support for uint64 in value conversions
  • 540c1bf Sarthak | Adds tasks
  • cf72eb1 Sarthak | Adds tasks for next release
  • 07fcc9d Sarthak | Adds tests for execute around width options
  • ef2673c Sarthak | Changes an example query description
  • fb317b7 Sarthak | Changes localFlags to PersistentFlags
  • db0782f Sarthak | Changes the case for header and footer rows in table to default
  • f9b4f89 Sarthak | Changes the flags across commands, from persistentFlags to localFlags
  • 8888559 Sarthak | Changes the version.info
  • 757e0be Sarthak | Execute command now passes the default min and max width to table formatter
  • 937c8f0 Sarthak | Execute command now passes the default min and max width to table formatter
  • 2d82508 Sarthak | Introduces Uint64 in Value
  • fde59e3 Sarthak | Moves integration and functional tests into a separate test package
  • f97b710 Sarthak | Moves resources inside test and changes the directory structure of resources/
  • 503b67b Sarthak | Moves tests from cmd into their own package. Also, moves resources for test inside test/ package
  • 2f8882f Sarthak | Passes minWidth explicitly from execute tests
  • 27f935f Sarthak | Refactors describe command
  • f9a6184 Sarthak | Refactors execute
  • 9049b58 Sarthak | Refactors listAttributes
  • 47f2483 Sarthak | Refactors listFunctions
  • 5e0bf5d Sarthak | Refactors listTimeFormats
  • 9bcec14 Sarthak | Refactors listWhereClauseFunctions
  • f91062b Sarthak | Refactors version
  • 28ae36b Sarthak | Removes sorted flags from all the list type of commands
  • 4a5e8cf Sarthak | Removes unused init() from root
  • d577692 Sarthak | Removes unused method
  • 0efd96f Sarthak | Renames methods in listTimeFormats
  • a75ee72 Sarthak | TableFormatter now takes min and max character width externally
  • 265affd Sarthak | TableFormatter uses min width and max width / column count if there is not min and max width specified
  • 320ec5a Sarthak | Updates README
  • d436a8b Sarthak | Updates README
  • 67220f8 Sarthak | Updates README
  • 7c769aa Sarthak | Updates README
  • abc1e9c Sarthak | Updates Tasks
  • f24e258 Sarthak | Updates the description of min and max width

v0.0.4

24 Sep 10:41
Compare
Choose a tag to compare

Changelog

  • 20add07 Sarth Adds a couple more functional queries
  • 68ec602 SarthaRefactors limit
  • 1106d31 Sarthak | Adds Why golselect in README
  • e0afd66 Sarthak | Adds a check to ensure source directory can only be followed by where, order by, or limit clause
  • 07dde6b Sarthak | Adds a few integration tests combining aggregate functions and where clause
  • aaed226 Sarthak | Adds a few integration tests for checking data type inference. Also allows mime type functions to be used in where
  • cc7f91e Sarthak | Adds a few more queries in functional queries
  • 705aaf4 Sarthak | Adds a functional test based on queries defined in FunctionalQueries.json
  • e5e93d2 Sarthak | Adds a missing test for endsWith functions
  • b4e72f0 Sarthak | Adds a section for unsupported ideas in README
  • af6e9d0 Sarthak | Adds a table of content to README
  • 07e6804 Sarthak | Adds another integration test for isImage
  • 524343a Sarthak | Adds changelog 0.0.4 in README
  • 1e152ea Sarthak | Adds codecov token
  • 0b2d290 Sarthak | Adds codecoverage icon
  • fde89ec Sarthak | Adds coverage
  • f6becc1 Sarthak | Adds endsWith function
  • 7f2c547 Sarthak | Adds few missing tests for Limit
  • fede274 Sarthak | Adds few missing tests for Order
  • 5689046 Sarthak | Adds few missing tests for Source
  • ef7557b Sarthak | Adds few missing tests for Where
  • eb93060 Sarthak | Adds few missing tests for Where
  • 6bc9600 Sarthak | Adds goselect commands in README
  • ce50632 Sarthak | Adds ifBlank function
  • 04ca21c Sarthak | Adds missing tests for Attributes
  • 3945c37 Sarthak | Adds missing tests for Expression
  • e886432 Sarthak | Adds missing tests for Parser
  • 90c43b2 Sarthak | Adds missing tests for ParsingApplicationContext
  • 5d10086 Sarthak | Adds missing tests for Value
  • a440802 Sarthak | Adds missing tests for Value - GetBoolean
  • e74e62b Sarthak | Adds missing tests for Writer
  • 87d5743 Sarthak | Adds missing tests for token
  • 7197e88 Sarthak | Adds missing tests tests for AggregateFunctionBlock
  • f20c77a Sarthak | Adds missing tests tests for FileAttributes
  • 354dcd9 Sarthak | Adds missing tests tests for Functions
  • 4f9d7a5 Sarthak | Adds missing tests tests for MimeTypeAttributeEvaluationBlock
  • 82fb500 Sarthak | Adds missing tests tests for Rows
  • ca0edfa Sarthak | Adds missing tests tests for ScalarFunctionBlock
  • 3e533f6 Sarthak | Adds missing tests tests for SelectQueryExecutor
  • d8a9e9c Sarthak | Adds missing tests tests for ValueConversion
  • 1e72edf Sarthak | Adds queries in README
  • 0a929f2 Sarthak | Adds quotes in why goselect
  • 86e6c85 Sarthak | Adds support for groups in planned changes
  • 72ab63e Sarthak | Adds support for version flag
  • e3a8401 Sarthak | Adds tags in all the tests. Tests are now categorized as unit, integration and functional by tags. build.yml of goci also changes to report the coverage of unit and integration
  • f2945c7 Sarthak | Adds tasks for v0.0.4 release
  • 282e635 Sarthak | Adds test folder inside resources
  • 493ad7d Sarthak | Adds test tags for Tokens_test
  • 1da028f Sarthak | Adds tests for DirectoryPath
  • 8143f03 Sarthak | Adds tests for Expression
  • ea137c3 Sarthak | Adds tests for projections
  • 298ac53 Sarthak | Adds ~ example in README
  • ee9a639 Sarthak | Attemps to correct the failing build. With this commit, we skip the error that might occur in creating a value from token. This can happen if token was wrongly inferred to be of a specific data type.
  • 5a9577c Sarthak | Changes an image in README
  • b901b82 Sarthak | Changes latest download to v0.0.4
  • 51a0fe1 Sarthak | Changes the current version to 0.0.3
  • 735cec7 Sarthak | Changes the error message in Where
  • 9487c34 Sarthak | Changes the functions image
  • 9729efd Sarthak | Changes the method names in Expression
  • a3ce779 Sarthak | Changes the regexp of floating point, only . is now not recognized as float
  • 7e02ae4 Sarthak | Expression now supports context.Value instead of treating literals as string
  • c7c43c3 Sarthak | Formats README
  • b25e93e Sarthak | Formats README
  • 7b24307 Sarthak | Improves error messages
  • a93cd4a Sarthak | Improves the performance of like function. It now maintains the compiled regular expression in a cache called FunctionExecutionCache. In the future versions, or commits, this cache may be changed to LRU
  • d2c3f58 Sarthak | Introduces startsWith function
  • 2cc73df Sarthak | Limit now supports value with a +sign
  • 597fe55 Sarthak | Makes 0.0.4 as the current release
  • a25a061 Sarthak | Modifies the description of ifBlank
  • 64d6304 Sarthak | Refactors Order
  • 058e886 Sarthak | Refactors Source
  • bd2ed47 Sarthak | Refactors projections
  • 9919489 Sarthak | Removes and/or/not tokens
  • 087996b Sarthak | Removes duplication from Value
  • a93a500 Sarthak | Removes duplication from ValueConversions
  • 8b9a7c0 Sarthak | Removes duplication from ValueConversions, first pass
  • 94bcbc7 Sarthak | Removes ioutil
  • bcdc772 Sarthak | Removes unsupported tokens from tokenizer
  • f285f8b Sarthak | Renames formatter tests to integration test
  • 46c6468 Sarthak | Token exposes API to determine if a token is numeric, floating point or boolean
  • 6e4f164 Sarthak | Tokenizer now uses regexp to determine token type as numeric, floating point and boolean
  • ac6921c Sarthak | Updates README
  • 56f66c1 Sarthak | Updates README
  • 3f05d80 Sarthak | Updates README
  • 1631a09 Sarthak | Updates README
  • fabc659 Sarthak | Updates README
  • 4f072e3 Sarthak | Updates README
  • be78c3b Sarthak | Updates README
  • 6ae908a Sarthak | Updates README
  • 6a84b8d Sarthak | Updates README
  • 99991ad Sarthak | Updates README
  • b471e3f Sarthak | Updates README, adds Changelog section
  • b75977e Sarthak | Updates Tasks
  • b01c7cd Sarthak | Updates Tasks
  • d854c4d Sarthak | Updates Where parsing, it now accepts only order and limit keyword after where
  • 3c08606 Sarthak | Updates queries in README
  • 4c08736 Sarthak | Uses images inside resources folder for testing
  • a0f5e79 Sarthak | Value is now correctly converted to numeric, floating point or boolean based on the token type

v0.0.3

14 Sep 15:05
Compare
Choose a tag to compare

Changelog

  • c72297d Sarthak | Corrects basename, name and extension for hidden file
  • cfefee8 Sarthak | Corrects the description of goselect
  • f9a8eb4 Sarthak | Corrects the fmtsize calculation
  • 09d3011 Sarthak | Formats README
  • 5af62f6 Sarthak | Introduces fmtsize as a function
  • 6b43711 Sarthak | Refactors Value
  • e269887 Sarthak | Removes fmtsize as an attribute alias, keeps hsize and humanreadablesize as aliases
  • de5106a Sarthak | Removes fmtsize attribute from goselect description
  • 6ba01b1 Sarthak | Removes humanReadableFileSize attribute. fmtSize is a function for formatting the file size.
  • 1456f3c Sarthak | Updates README
  • d15f013 Sarthak | Updates README
  • a018d79 Sarthak | Updates README
  • b04b697 Sarthak | Updates README
  • 24e43f7 Sarthak | Updates README
  • d6ebd46 Sarthak | Updates README
  • a4872e7 Sarthak | Updates images and README

v0.0.2

12 Sep 13:37
Compare
Choose a tag to compare

Changelog

  • ca25bb5 Merge branch 'feature-set1', containing attribute mime and functions: isText, isPdf, isAudioo, isVideo, isImage
  • b4ea353 Sarthak | Adds a couple of integration tests for aggregation functions and mime type
  • af89225 Sarthak | Adds an integration test for mimetype
  • b000f53 Sarthak | Adds error handling for mime related functions
  • df69978 Sarthak | Adds support for determining the mime type of a file
  • 4aaf516 Sarthak | Adds support for ispdf function
  • 6f02ce3 Sarthak | Adds support for istext, isimage, isaudio, isvideo functions
  • fbbb533 Sarthak | Adds support for mimetype attribute
  • 750367f Sarthak | Corrects a function name
  • 34fd79f Sarthak | Handles blank mime type, now it returns NA
  • ff7edb1 Sarthak | Stores the mime type, once evaluated
  • 34f4d50 Sarthak | Updates README
  • b1e57c5 Sarthak | Updates README
  • 9ff9ba3 Sarthak | Updates README
  • 9e7745b Sarthak | Updates README
  • 0b1b486 Sarthak | Updates README

v0.0.1

11 Sep 18:52
Compare
Choose a tag to compare

Changelog

  • dfa50d1 Sarthak | Adds DateTimeFormatter. This will be used in provide a scalar function for parsing date/time
  • aeef558 Sarthak | Adds ErrorMessages
  • ebe139f Sarthak | Adds OS specific files for getting timestamps
  • df47ce1 Sarthak | Adds Source abstraction in parser
  • 7432a93 Sarthak | Adds Tasks
  • 9e416ac Sarthak | Adds Tokens and TokenIterator
  • 7bb8304 Sarthak | Adds a .gitignore file
  • b647962 Sarthak | Adds a README
  • 7c8fc49 Sarthak | Adds a Tokenizer
  • af52267 Sarthak | Adds a Value type to represent the value from file attributes / functions
  • 2e2db19 Sarthak | Adds a check to ensure only supported functions are used in where clause
  • e5c7e81 Sarthak | Adds a command to get the description of an attribute
  • 1816c01 Sarthak | Adds a condition in Order
  • cab0cee Sarthak | Adds a condition in order by parsing
  • 29729d5 Sarthak | Adds a condition to handle 0 as the order by position
  • 8f8f466 Sarthak | Adds a couple of error cases for parser
  • ac448f6 Sarthak | Adds a couple of intergation tests in SelectQueryExecutor to assert ordering
  • f14d308 Sarthak | Adds a couple of tests for nesting of aggregate functions
  • 85b211f Sarthak | Adds a couple of tests to check case-insensitivity
  • abfa13e Sarthak | Adds a few integration tests for select query with where clause
  • 19048c8 Sarthak | Adds a file in .gitignore
  • b7628af Sarthak | Adds a flag to export in table, html or json format
  • 9eec023 Sarthak | Adds a footer line in html formatter
  • 43091b0 Sarthak | Adds a footer line in html formatter
  • a2a202b Sarthak | Adds a footer line in table formatter
  • cdea7de Sarthak | Adds a license
  • b9d2803 Sarthak | Adds a new command to list the supported time formats.c
  • a46781e Sarthak | Adds a select query executor
  • 6bdeb34 Sarthak | Adds a table formatter
  • 8b70e66 Sarthak | Adds a task
  • 96e643a Sarthak | Adds a task
  • bf44fdb Sarthak | Adds a task
  • 3b88a7a Sarthak | Adds a task
  • 467d2ea Sarthak | Adds a task, and a test to check add function with count function inside it
  • 2abcda5 Sarthak | Adds a test for nesting an aggregate functions inside a scalar
  • c1704fe Sarthak | Adds a test for projection
  • ed28199 Sarthak | Adds a test for source
  • 848e9ad Sarthak | Adds a test for table formatter
  • cd0302e Sarthak | Adds an alias for execute
  • c6ace2e Sarthak | Adds an error case in order by
  • 4ae9bb3 Sarthak | Adds an error condition in order
  • 7c6b910 Sarthak | Adds an integration test for parser
  • 27495a7 Sarthak | Adds an integration test to check date/time comparison
  • da1995b Sarthak | Adds another alias for absolute path
  • 433b833 Sarthak | Adds another test for Source
  • 22bd418 Sarthak | Adds another test for concatWs function
  • e56ee35 Sarthak | Adds another test for tokenizer
  • 494bab2 Sarthak | Adds build status in READMe
  • 7b14855 Sarthak | Adds build.yml
  • bcc825f Sarthak | Adds cobra for CLI
  • c4f7185 Sarthak | Adds coloredcobra
  • 3b9e40d Sarthak | Adds conditions to handle , in projections
  • 8547794 Sarthak | Adds context page to encapsulate the information about all attributes and functions
  • 6268590 Sarthak | Adds count as a behavior in projections
  • 2b2dd2d Sarthak | Adds error handling for inaccessible directory
  • 6eb788f Sarthak | Adds execute CLI command
  • 6441fa5 Sarthak | Adds github link to the documentation
  • 41a8901 Sarthak | Adds github.com/emirpasic/gods
  • 0c08dec Sarthak | Adds goarch section
  • 0bd86c2 Sarthak | Adds golangci-lint in build.yml
  • ba6f7cb Sarthak | Adds greaterThan function
  • 0783c78 Sarthak | Adds integration tests for add, subtract, multiply and divide functions
  • 46248fc Sarthak | Adds integration tests for nesting of aggregate functions
  • cc14eac Sarthak | Adds ioutil in a test to see if golangci-lint is working in the pipeline or not
  • 412a527 Sarthak | Adds listAttributes as a CLI command
  • e95d784 Sarthak | Adds listFunctions as a CLI command
  • bdcfcf3 Sarthak | Adds listWhereClauseFunctions as a CLI command
  • 22a1056 Sarthak | Adds little more description to goselect command
  • bc91b7a Sarthak | Adds minimum number of parameters for concat and concatws
  • 614eba7 Sarthak | Adds platform package
  • 8388d86 Sarthak | Adds println to debug the failure in pipeline
  • 026fef1 Sarthak | Adds support blocksize and blocks attributes
  • 67b58f9 Sarthak | Adds support created/modified/accessed time
  • adeb4bd Sarthak | Adds support for and function
  • 51dfbc7 Sarthak | Adds support for average function
  • 614d747 Sarthak | Adds support for basename attribute, that is only the file name
  • 3014341 Sarthak | Adds support for concatWs function
  • 2ff29d5 Sarthak | Adds support for count distinct
  • ec705b2 Sarthak | Adds support for current working directory function
  • ea94e6f Sarthak | Adds support for day difference function
  • 231e61d Sarthak | Adds support for file writer and a flag -p to provide directory path
  • 3f62a9e Sarthak | Adds support for functions in projections
  • bb7c596 Sarthak | Adds support for getting function description
  • 14945b5 Sarthak | Adds support for greater equal function
  • 49598e9 Sarthak | Adds support for hour difference function
  • 369ab6b Sarthak | Adds support for identity function
  • 54634ac Sarthak | Adds support for isDirectory and isFile attributes
  • b6f72b4 Sarthak | Adds support for isHidden attribute
  • 3a1e19c Sarthak | Adds support for isSymbolicLink attribute
  • a5c5208 Sarthak | Adds support for json writer
  • 317cb3f Sarthak | Adds support for less than
  • d816c2f Sarthak | Adds support for less than equal function
  • 082e78d Sarthak | Adds support for like function
  • b45f718 Sarthak | Adds support for limit clause
  • c7c76fc Sarthak | Adds support for limit in SelectQueryExecutor
  • 176d015 Sarthak | Adds support for limiting the rows after order by
  • 4f9f83a Sarthak | Adds support for max function
  • 7dced17 Sarthak | Adds support for min function
  • a5d6fa3 Sarthak | Adds support for not equal function
  • 7e3e0c3 Sarthak | Adds support for not function
  • b5db36e Sarthak | Adds support for now() function
  • 42eb4d9 Sarthak | Adds support for or function
  • 6c326c5 Sarthak | Adds support for order by
  • 2135546 Sarthak | Adds support for parsedatetime
  • 54e645d Sarthak | Adds support for path and absolute path attributes
  • 9ff9b58 Sarthak | Adds support for projection position in order by
  • 1c686ad Sarthak | Adds support for providing a configuration option to traverse nested directories
  • 8b694ce Sarthak | Adds support for reading a directory recursively
  • 616a6b3 Sarthak | Adds support for replace and replaceall functions
  • 3791779 Sarthak | Adds support for running nested aggregate functions
  • 355ed69 Sarthak | Adds support for sum function
  • eb9ca4b Sarthak | Adds support isEmpty attribute
  • ea113e0 Sarthak | Adds support user/group/others permission
  • f8950b3 Sarthak | Adds tasks
  • e06b320 Sarthak | Adds tests for CompareTo of value
  • caa4955 Sarthak | Adds tests for CompareTo of value
  • 234521f Sarthak | Adds tests for FileAttributes
  • 2fcf321 Sarthak | Adds tests for average at the level of functions
  • 5c0d771 Sarthak | Adds tests for error cases for replace and replaceall
  • 1c5567c Sarthak | Adds tests for evaluating expression
  • b40cff9 Sarthak | Adds tests for expression
  • 0435f4f Sarthak | Adds tests for rows
  • fe410d9 Sarthak | Adds tests for times for a file
  • 905b828 Sarthak | Adds times_linux for linux_386, arm64
  • 36b2393 Sarthak | Adds various scalar functions
  • 0068016 Sarthak | Adds working directory in build.yml
  • c88b58b Sarthak | Adds working directory in build.yml
  • f8bd49a Sarthak | Adds working directory in build.yml
  • 0820dea Sarthak | Applies flyweight for boolean value
  • 5c2dd16 Sarthak | Attempts to correct a failing test
  • 28bcba8 Sarthak | Attempts to correct the failing build
  • b968c24 Sarthak | Attempts to correct the failing build for linux
  • 5f175ac Sarthak | Attempts to correct the failing build for linux
  • e4dadb0 Sarthak | Changes AggregationFunctionBlock to provide support for initialState and run methods. State is now stored in function instance
  • 8e2f731 Sarthak | Changes a parser integration test
  • bdcb6ba Sarthak | Changes a test for count function
  • 4c4b695 Sarthak | Changes aliases for commands
  • 0293260 Sarthak | Changes an error message
  • 64233e1 Sarthak | Changes an error message
  • 5103f63 Sarthak | Changes an error message
  • 8eb14c2 Sarthak | Changes an error message in Source
  • 42f172b Sarthak | Changes error messages
  • c92c8ef Sarthak | Changes the CLI description
  • 4c76a23 Sarthak | Changes the attribute names
  • 2bca12b Sarthak | Changes the attributes to be returned on *
  • 0f1ad56 Sarthak | Changes the compare to for boolean values
  • 38741c8 Sarthak | Changes the description of parsedatetime function
  • a894fdc Sarthak | Changes the error message in order by
  • 1a0e4b2 Sarthak | Changes the function name in the error message in concatws
  • 53b99a8 Sarthak | Changes the function struct to allow maintaining state, that will be useful for aggregation functions
  • 18e9099 Sarthak | Changes the function struct to contain a definition
  • e7008b9 Sarthak | Changes the golang version to 1.17 in pipeline
  • c05164b Sarthak | Changes the library used for table formatting
  • c6a34ff Sarthak | Changes the max width for TableFormatter
  • e9614ca Sarthak | Changes the maxAvailableWidth in table formatter
  • f1739c9 Sarthak | Changes the structure of Order struct to make it possible to sort on multiple fields
  • 9744843 Sarthak | Changes the way options are created
  • 1434637 Sarthak | Changes the way value is taken from Value object
  • a44bc77 Sarthak | Corrects description of attributes
  • cf8826f Sarthak | Corrects description of functions
  • fb2ffe1 Sarthak | Corrects golangcli-lint warning
  • 1ed9f5f Sarthak | Corrects golangcli-lint warnings
  • b8717e5 Sarthak | Corrects golangcli-lint warnings
  • eb17589 Sarthak | Corrects golangcli-lint warnings
  • 8f3746c Sarthak | Corrects golangcli-lint warnings
  • 696f9f1 Sarthak | Corrects golangcli-lint warnings
  • 97f7b2a Sarthak | Corrects golangcli-lint warnings
  • 59...
Read more