Skip to content

Commit 84656eb

Browse files
committed
update version to 2.9.0
1 parent ee67cae commit 84656eb

File tree

16 files changed

+29
-21
lines changed

16 files changed

+29
-21
lines changed

deploy.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ underline=$(tput smul)
77
notunderline=$(tput rmul)
88
notbold=$(tput sgr0)
99

10-
version () { echo "awssdlf/2.8.0"; }
10+
version () { echo "awssdlf/2.9.0"; }
1111

1212
usage () { echo "
1313
--version -- Prints the SDLF version

sdlf-cicd/deploy-generic.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ die() {
1010
exit 1
1111
}
1212

13-
version () { echo "awssdlf/2.8.0"; }
13+
version () { echo "awssdlf/2.9.0"; }
1414

1515
usage () { echo "
1616
Serverless Data Lake Framework (SDLF) is a collection of infrastructure-as-code artifacts to deploy data architectures on AWS.

sdlf-datalakeLibrary/python/datalake_library/interfaces/dynamo_interface.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
import boto3
88
from boto3.dynamodb.conditions import Attr, Key
99
from boto3.dynamodb.types import TypeSerializer
10+
from botocore.client import Config
1011
from botocore.exceptions import ClientError
1112

1213
from ..commons import deserialize_dynamodb_item, init_logger, serialize_dynamodb_item
@@ -25,7 +26,8 @@ class DynamoInterface:
2526
def __init__(self, configuration, log_level=None, dynamodb_client=None):
2627
self.log_level = log_level or os.getenv("LOG_LEVEL", "INFO")
2728
self._logger = init_logger(__name__, self.log_level)
28-
self.dynamodb_client = dynamodb_client or boto3.client("dynamodb")
29+
session_config = Config(user_agent="awssdlf/2.9.0")
30+
self.dynamodb_client = dynamodb_client or boto3.client("dynamodb", config=session_config)
2931

3032
self._config = configuration
3133

sdlf-datalakeLibrary/python/datalake_library/interfaces/s3_interface.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ class S3Interface:
1616
def __init__(self, log_level=None, s3_client=None):
1717
self.log_level = log_level or os.getenv("LOG_LEVEL", "INFO")
1818
self._logger = init_logger(__name__, self.log_level)
19-
self._session_config = Config(user_agent="awssdlf/2.3.0")
19+
self._session_config = Config(user_agent="awssdlf/2.9.0")
2020
self._s3_client = s3_client or boto3.client("s3", config=self._session_config)
2121

2222
def download_object(self, bucket, key):

sdlf-datalakeLibrary/python/datalake_library/interfaces/sqs_interface.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import uuid
44

55
import boto3
6+
from botocore.client import Config
67
from botocore.exceptions import ClientError
78

89
from ..commons import init_logger
@@ -13,7 +14,8 @@ def __init__(self, queue_name, log_level=None, sqs_client=None):
1314
self.log_level = log_level or os.getenv("LOG_LEVEL", "INFO")
1415
self._logger = init_logger(__name__, self.log_level)
1516
sqs_endpoint_url = "https://sqs." + os.getenv("AWS_REGION") + ".amazonaws.com"
16-
self._sqs_client = sqs_client or boto3.client("sqs", endpoint_url=sqs_endpoint_url)
17+
session_config = Config(user_agent="awssdlf/2.9.0")
18+
self._sqs_client = sqs_client or boto3.client("sqs", endpoint_url=sqs_endpoint_url, config=session_config)
1719

1820
self._message_queue = self._sqs_client.get_queue_url(QueueName=queue_name)["QueueUrl"]
1921

sdlf-datalakeLibrary/python/datalake_library/interfaces/states_interface.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
from datetime import date, datetime
44

55
import boto3
6+
from botocore.client import Config
67

78
from ..commons import init_logger
89

@@ -12,7 +13,10 @@ def __init__(self, log_level=None, states_client=None):
1213
self.log_level = log_level or os.getenv("LOG_LEVEL", "INFO")
1314
self._logger = init_logger(__name__, self.log_level)
1415
stepfunctions_endpoint_url = "https://states." + os.getenv("AWS_REGION") + ".amazonaws.com"
15-
self._states_client = states_client or boto3.client("stepfunctions", endpoint_url=stepfunctions_endpoint_url)
16+
session_config = Config(user_agent="awssdlf/2.9.0")
17+
self._states_client = states_client or boto3.client(
18+
"stepfunctions", endpoint_url=stepfunctions_endpoint_url, config=session_config
19+
)
1620

1721
@staticmethod
1822
def json_serial(obj):
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
__title__ = "SDLF"
2-
__version__ = "2.8.0"
2+
__version__ = "2.9.0"

sdlf-dataset/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "sdlf.dataset"
3-
version = "2.8.0"
3+
version = "2.9.0"
44
description = "AWS Serverless Data Lake Framework"
55
authors = ["Amazon Web Services"]
66
license = "MIT-0"

sdlf-foundations/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "sdlf.foundations"
3-
version = "2.8.0"
3+
version = "2.9.0"
44
description = "AWS Serverless Data Lake Framework"
55
authors = ["Amazon Web Services"]
66
license = "MIT-0"

sdlf-foundations/src/lambda/catalog/src/lambda_function.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,11 @@
88
from botocore.config import Config
99
from botocore.exceptions import ClientError
1010

11-
session_config = Config(user_agent_extra="awssdlf/2.8.0")
11+
session_config = Config(user_agent_extra="awssdlf/2.9.0")
1212

1313
logger = logging.getLogger()
1414
logger.setLevel(logging.INFO)
15-
dynamodb = boto3.client("dynamodb")
15+
dynamodb = boto3.client("dynamodb", config=session_config)
1616
catalog_table = os.getenv("OBJECTMETADATA_TABLE")
1717

1818

0 commit comments

Comments
 (0)