Git Product home page Git Product logo

redis's People

Contributors

andrewayoub avatar arahmanhamdy avatar bglimepoint avatar gotenxiao avatar hawell avatar nulloranje avatar xmonader avatar ylmrx avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

redis's Issues

Better logging + examples are not valid?

Hey! Trying to set this up for the first time, unfortunately have to inject a bunch of prints in the code to understand what is going wrong.

In the first case, it seems like the addr is not being populated with localhost by default, and when we are unable to connect, there is no error being printed (I wasn't even able to load zone information).

Noticed then that the main example configuration is not working:

redis example.com {
}

This case never parses the parameters inside, it works if we just use

redis {
}

LICENSE

Hello, I don't see a LICENSE file in this repo. What exactly is the license?

Thank you.

From CNAME Return also an A RR when no type is defined in query

Hi!
I've been trying to serve a zone from redis using your plugin. This is the zone loaded in redis:

master.example.com.        IN      A       1.2.3.4
aliascn                              IN      CNAME   master

When doing a dig query i'm expecting the following response (note that i'm not specifying response type in dig)
$ dig aliascn.example.com

;; ANSWER SECTION:
aliascn.faable.com.	59	IN	CNAME	master.example.com.
master.example.com. 299	IN	A	1.2.3.4

But instead on having this response i have no data response. On other query if i define the CNAME type in dig like this:
$ dig aliascn.example.com CNAME

;; ANSWER SECTION:
aliascn.faable.com.	59	IN	CNAME	master.example.com.

This time the CNAME is answered meaning it's successfully found in redis, but there's no A resource.

As defined in:
RFC1034 Domain Concepts and Facilities sec.3.6.2. Aliases and canonical names

Load Zone function delays

If zone is more than 1m records, delays are more than 1s per request
The best way will be not to load full zone and redirect all requests to redis without load zone to memory

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.