https://github.com/boto/boto/commit/95939debc3813468264159d5...
EDIT: Looks like the original committer is an Amazon employee.
https://github.com/boto/boto/commit/95939debc3813468264159d5...
EDIT: Looks like the original committer is an Amazon employee.
It is defaulted to true so that old code that called get_bucket() won't break. (Since old code would have used get_bucket with only one parameter.)
It was always true before that commit.
Therefore, in essence, an Amazon employee made it possible to save 90% of your S3 bills.
I wonder more if this was a product of Amazon developers using S3 (i.e. dogfooding) and not noticing the cost side effect because I'm assuming they don't get billed?
I also pay for my own personal EC2 instance and about 350 GB of S3 storage. Begin a genuine user and customer of AWS helps me to be a better employee.
You may want to check LIST request statistics over the next few weeks. Between this thread, an Issue for boto, etc. I'm curious if you see a noticeable decline in LIST requests with the attention this has brought. I'm just curious from a data standpoint.
It's a commit which specifically added validate to allow skipping validation. If you read the diff, the call originally unconditionally performed the validation call.
https://github.com/boto/boto/commit/95939debc3813468264159d5...