refactor cluster config

Description

We're getting too many kwargs and unrelated parameters at the same level. We should be able to group these together next time we have an opportunity for API update.

Environment

None

Pull Requests

None

Activity

Show:
Alan Boudreault
February 28, 2020, 3:15 AM

We are trying to make a smaller scope and also reduce the user-facing changes to ease the migration. I'm not excluding it from 4.0 at this point, cause I think we can still do something to improve the driver configuration and not annoy users too much.

I'd like check more in details if we can avoid to pollute the Session constructor and still keep things easy for the migration.

just some ideas...

At least this would give us more flexibility for the future to add a a FileDriverConfig with periodic loading like Java, which could be useful for k8s+configMap in example.

Assignee

Unassigned

Reporter

Adam Holmberg

Fix versions

Labels

None

PM Priority

None

External issue ID

None

Doc Impact

None

Reviewer

None

Size

None

Pull Request

None

Sprint

Py P-MAJOR-NEXT

Priority

Major