Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Redis session store #115

Merged
merged 16 commits into from Jul 23, 2020
Merged

Redis session store #115

merged 16 commits into from Jul 23, 2020

Conversation

EmBerz
Copy link

@EmBerz EmBerz commented Jul 16, 2020

No description provided.

@istio-testing
Copy link
Collaborator

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: EmBerz
To complete the pull request process, please assign sawlanipradeep
You can assign the PR to them by writing /assign @sawlanipradeep in a comment when ready.

The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@googlebot
Copy link
Collaborator

All (the pull request submitter and all commit authors) CLAs are signed, but one or more commits were authored or co-authored by someone other than the pull request submitter.

We need to confirm that all authors are ok with their commits being contributed to this project. Please have them confirm that by leaving a comment that contains only @googlebot I consent. in this pull request.

Note to project maintainer: There may be cases where the author cannot leave a comment, or the comment is not properly detected as consent. In those cases, you can manually confirm consent of the commit author(s), and set the cla label to yes (if enabled on your project).

ℹ️ Googlers: Go here for more info.

@googlebot googlebot added the cla: no CLA negative status label Jul 16, 2020
@EmBerz
Copy link
Author

EmBerz commented Jul 16, 2020

@googlebot I consent.

1 similar comment
@margocrawf
Copy link

@googlebot I consent.

margocrawf and others added 15 commits July 22, 2020 16:57
- not integrated with the oidc filter yet

Signed-off-by: Tyler Schultz <tschultz@pivotal.io>
- adds BUILD deps so that linking hiredis works

Signed-off-by: Ryan Richard <rrichard@pivotal.io>
Signed-off-by: Ryan Richard <rrichard@pivotal.io>
Signed-off-by: Andrew Chang <anchang@vmware.com>
- When calling hmget, also get the session's time added to avoid an extra hget

Signed-off-by: Ryan Richard <rrichard@pivotal.io>
Signed-off-by: Andrew Chang <anchang@vmware.com>
- Hide all sw::redis classes from the users of RedisWrapper

Signed-off-by: Ryan Richard <rrichard@pivotal.io>
…eouts are infinite

Signed-off-by: Andrew Chang <anchang@vmware.com>
- Because a RedisSessionStore might throw an exception for any method

Signed-off-by: Ryan Richard <rrichard@pivotal.io>
- Also capitalized Redis and Authservice
- Also regenerated auto-generated README.md

Signed-off-by: Margo Crawford <margaretc@vmware.com>
- So you can tell what the code was trying to accomplish when the error was raised

Signed-off-by: Margo Crawford <margaretc@vmware.com>
- Make the pool size the same as the configured number of worker threads,
  which seems like a reasonable first draft for pool size
- Also remove unused redis `hexists` function from RedisWrapper

Signed-off-by: Margo Crawford <margaretc@vmware.com>
- restructure BUILD files so librarys don't depend on things they
shouldn't. redis wrapper no longer depends on session dependencies.

Signed-off-by: Emily Berk <eberk@vmware.com>
Signed-off-by: Tyler Schultz <tschultz@pivotal.io>
[#173252885]

Signed-off-by: Emily Berk <eberk@vmware.com>
@tylerschultz
Copy link

@googlebot I consent.

@cfryanr
Copy link

cfryanr commented Jul 23, 2020

@googlebot i consent

@googlebot
Copy link
Collaborator

CLAs look good, thanks!

ℹ️ Googlers: Go here for more info.

@googlebot googlebot removed the cla: no CLA negative status label Jul 23, 2020
@googlebot googlebot added the cla: yes CLA positive status label Jul 23, 2020
@Changdrew
Copy link

@googlebot I consent!

[#171417515]
Signed-off-by: Tyler Schultz <tschultz@vmware.com>
@EmBerz EmBerz merged commit 36dd2ca into master Jul 23, 2020
@EmBerz EmBerz deleted the redis_session_store branch July 23, 2020 18:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cla: yes CLA positive status size/XXL
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

7 participants