GithubHelp home page GithubHelp logo

Comments (4)

rtobar avatar rtobar commented on July 4, 2024

@szampier could you try the fix I've just pushed? It's in the 98-query-ignore branch. I don't have a database handy with that column name, but I believe the change should work. I could also investigate if I can run the test suite against an "ignore"-enabled database instear of a "file_ignore" one, but that might be a bit more of work (or not, would need to dedicate some time to investigate).

from ngas.

szampier avatar szampier commented on July 4, 2024

The fix works if you remove the following line which is probably a leftover and overwrites the replacements:

self.as_list = [d[0].split('.')[1] for d in definitions]

Also the default argument replacements={} is mutable (warning in Pycharm) and should be handled differently although in this case it's probably not a big issue. I've seen this issue in other parts of the code.

Lastly, files_list_recent doesn't work on Sybase because limit is not a standard SQL (I think) but probably there isn't much we can do here.

from ngas.

rtobar avatar rtobar commented on July 4, 2024

Ah, thanks, that is indeed a leftover, I've removed it and force-pushed the branch. I also took the change of rebasing on top of the latest master, where I've finally merged the move from Travis CI to GitHub Actions for our automatic checks -- Travis has been giving too many problems, and in fact tests are were not running at the moment.

I'm fully aware the default argument isn't ideal as written, but I'm not too fuzzed about it here, where the function is very local, and the argument is used only to read data, so I consciously made the decision to keep it that way to keep things small. I've indeed seen the same around the code here and there, but I probably won't proactively go out looking for those unless they are causing issues.

Lastly, files_list_recent doesn't work on Sybase because limit is not a standard SQL (I think) but probably there isn't much we can do here.

Yeap, OFFSET seems to be in a pretty dire situation indeed: https://stackoverflow.com/questions/1528604/how-universal-is-the-limit-statement-in-sql

from ngas.

rtobar avatar rtobar commented on July 4, 2024

Reported as working, closing as solved.

from ngas.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.