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

Remove binary blobs from history #87

Closed
wants to merge 217 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
217 commits
Select commit Hold shift + click to select a range
823eb9f
Automatically invoke gcd for testing
aozarov Jan 3, 2015
e6f9b76
Merge branch 'master' of https://github.com/aozarov/git-demo
aozarov Jan 3, 2015
14abf09
minor change
aozarov Jan 3, 2015
bf4f035
replace sh with bash
aozarov Jan 3, 2015
e7ce4ea
cleanup
aozarov Jan 5, 2015
6019e60
more cleanup
aozarov Jan 5, 2015
ff2827e
more cleanup
aozarov Jan 6, 2015
7383b89
minor fix
aozarov Jan 7, 2015
941c63e
revert wrong formatting
aozarov Jan 7, 2015
d3a014d
revert wrong formatting
aozarov Jan 7, 2015
1178bb0
even more cleanup
aozarov Jan 8, 2015
995b54a
Merge remote-tracking branch 'origin/master'
aozarov Jan 8, 2015
5325076
revert wrong formatting
aozarov Jan 9, 2015
0358d21
Provide an option for an add with auto-id allocation.
aozarov Jan 10, 2015
48c1310
add git-demo.iml
aozarov Jan 10, 2015
44f4eb5
removing git-demo.iml
aozarov Jan 10, 2015
98b2391
batch/transaction submit/commit returns generated keys
aozarov Jan 12, 2015
86201c9
Provide an option for an add with auto-id allocation.
aozarov Jan 13, 2015
fdac9a7
replace local gcd hack with a fixed version of gcd
aozarov Jan 14, 2015
f7d44d5
replace local gcd hack with a fixed version of gcd
aozarov Jan 14, 2015
01e0ff7
Adding copyright and README and CONTRIBUTIONS files.
aozarov Jan 20, 2015
33acc84
adding contributing
aozarov Jan 20, 2015
cb0709d
adding travis config file
aozarov Jan 20, 2015
30eb51c
Make travis run verify instead of test
aozarov Jan 21, 2015
9c1f461
change maven group information
aozarov Jan 21, 2015
e0113f3
adding travis credentials
aozarov Feb 9, 2015
72551d2
apply changes from git-demo
aozarov Feb 9, 2015
dd656b6
return the datastore service from Batch and Transation
aozarov Feb 10, 2015
d7a50f4
Delete .project
aozarov Feb 10, 2015
3048007
Delete .classpath
aozarov Feb 10, 2015
a87985e
Update README.md
aozarov Feb 10, 2015
a2f9386
Update index.apt
aozarov Feb 10, 2015
6a3354a
Update index.apt
aozarov Feb 10, 2015
fe95d03
Update site.xml
aozarov Feb 10, 2015
0d44125
Fixes #6
aozarov Feb 11, 2015
ff7aebf
Merge branch 'master' of https://github.com/GoogleCloudPlatform/gclou…
aozarov Feb 11, 2015
705c1f0
adding more tests
aozarov Feb 12, 2015
ac75af9
Update README.md
aozarov Feb 13, 2015
09779e9
more tests
aozarov Feb 14, 2015
b618c26
Merge branch 'master' of https://github.com/GoogleCloudPlatform/gclou…
aozarov Feb 14, 2015
b5d5cf0
Create LICENSE
aozarov Feb 17, 2015
40e5ae0
Syntax highlight Java code snippet.
mbrukman Feb 17, 2015
ffa1b5b
Value tests
aozarov Feb 18, 2015
030713d
Merge pull request #10 from mbrukman/readme-syntax-highlight
aozarov Feb 18, 2015
2f3be49
more tests
aozarov Feb 18, 2015
6ebd7d3
update readme
aozarov Feb 18, 2015
1c62eb0
Fixes #6
aozarov Feb 19, 2015
e57ce12
update maven
aozarov Feb 23, 2015
e964aee
disable signing for CI
aozarov Feb 23, 2015
603745d
fix license URL
aozarov Feb 25, 2015
f973c8e
Add version info in site and jar
aozarov Feb 25, 2015
b08c459
Use ServiceLoader for default RPC implementation
aozarov Feb 27, 2015
cce26a1
update imports
aozarov Feb 27, 2015
726f491
update copyright
aozarov Feb 27, 2015
6935727
storage work in progress
aozarov Mar 2, 2015
fe435d1
wip
aozarov Mar 3, 2015
01ba099
Update Query Javadoc regarding projection type
aozarov Mar 3, 2015
a0fd66c
Make DatastoreHelper internal
aozarov Mar 4, 2015
ce8f4a1
wip
aozarov Mar 4, 2015
0f252cf
Datastore team code review changes
aozarov Mar 6, 2015
73978c0
rename PartialKey to IncompleteKey
aozarov Mar 6, 2015
12bf706
datastore entity change (remove partialentity)
aozarov Mar 11, 2015
3dbb485
add FullQuery/FullQueryBuilder and move builder methods to Query
aozarov Mar 12, 2015
ae5f87f
Rename Entity<K> to FullEntity<K> and provide an Entity as a shorthan…
aozarov Mar 14, 2015
cad5720
Remove StructuredQuery subclasses and allocateId from KeyFactory
aozarov Mar 15, 2015
ebdf778
rename projectQueryBuilder method to projectionEntityQueryBuilder for…
aozarov Mar 16, 2015
f22030b
wip
aozarov Mar 18, 2015
65b21ad
Providing a default app credentials
aozarov Mar 18, 2015
f09cae4
minor rename and version bump
aozarov Mar 18, 2015
c866cf3
move sign to deploy stage
aozarov Mar 19, 2015
7e1817e
work in progress
aozarov Mar 20, 2015
c3adb6e
adding examples
aozarov Mar 20, 2015
ce3109a
examples
aozarov Mar 21, 2015
018a37e
Update .travis.yml
aozarov Mar 23, 2015
ac882e4
Update DatastoreExample.java
ludoch Mar 31, 2015
d0f4167
Update GqlQuery.java
aozarov Mar 31, 2015
8842b4d
Update StructuredQuery.java
aozarov Mar 31, 2015
2c1b381
Update StructuredQuery.java
aozarov Mar 31, 2015
9d4d7d5
Update README.md
aozarov Apr 1, 2015
99c7c39
Update README.md
aozarov Apr 1, 2015
5d3520c
Update README.md
aozarov Apr 1, 2015
e8510fd
work in progress
aozarov Apr 1, 2015
90ed467
work in progress
aozarov Apr 1, 2015
83b9ce0
work in progress
aozarov Apr 2, 2015
1d77e08
wip
aozarov Apr 3, 2015
50c48aa
Improving datastore example to include all CRUD operations and query
aozarov Apr 7, 2015
ecbd86b
some refactoring, fix class-loading issue and more example enhancments
aozarov Apr 8, 2015
a21242f
pushing 0.0.4
aozarov Apr 8, 2015
9447eb6
Update README.md
aozarov Apr 8, 2015
be37555
Update pom.xml
aozarov Apr 8, 2015
22fc569
work in progress
aozarov Apr 9, 2015
7ec1eb0
Merge remote-tracking branch 'upstream/master'
aozarov Apr 9, 2015
a2028c0
work in progress
aozarov Apr 9, 2015
403c213
work in progress
aozarov Apr 10, 2015
9dbd7c9
work in progress
aozarov Apr 10, 2015
3b8f4e3
work in progress
aozarov Apr 11, 2015
f94246c
work in progress
aozarov Apr 14, 2015
5871367
work in progress
aozarov Apr 14, 2015
82c1ffb
work in progress
aozarov Apr 14, 2015
02a8550
work in progress
aozarov Apr 14, 2015
4612cf9
work in progress
aozarov Apr 16, 2015
8ebf537
work in progress
aozarov Apr 18, 2015
577a3e1
fix retry helper for datastore and change the way we get a default in…
aozarov Apr 21, 2015
8945418
Update README.md
aozarov Apr 21, 2015
673fbda
s/retriable/retryable/g
aozarov Apr 21, 2015
963f8ae
Merge branch 'master' of https://github.com/GoogleCloudPlatform/gclou…
aozarov Apr 21, 2015
8bcc7a2
work in progress
aozarov Apr 21, 2015
93e265d
work in progress
aozarov Apr 21, 2015
9edcd31
work in progress
aozarov Apr 22, 2015
fcf4cff
work in progress
aozarov Apr 22, 2015
8bd611c
work in progress
aozarov Apr 23, 2015
2217787
make AuthCredentials serializable
aozarov Apr 24, 2015
af43ec0
work in progress
aozarov Apr 24, 2015
5707915
work in progress
aozarov Apr 24, 2015
b44cdd4
work in progress
aozarov Apr 24, 2015
d62c008
work in progress
aozarov Apr 25, 2015
5d7eaf0
work in progress
aozarov Apr 29, 2015
047bbeb
add default content type to compose
aozarov Apr 29, 2015
8387102
work in progress
aozarov Apr 30, 2015
2fc739f
adding batch
aozarov May 1, 2015
075fc6c
work in progress
aozarov May 2, 2015
be58a4c
work in progress
aozarov May 2, 2015
ef09361
complete batch
aozarov May 4, 2015
a24c7bc
add multi info to example
aozarov May 4, 2015
d9b994b
work in progress
aozarov May 4, 2015
648ae8d
find project-id from env
aozarov May 4, 2015
dff4979
update ini hanlding
aozarov May 4, 2015
c1db9b2
implement Serializable reader
aozarov May 4, 2015
bf08929
work in progress
aozarov May 5, 2015
dc253c4
work in progress
aozarov May 5, 2015
5d59576
work in progress
aozarov May 6, 2015
77d5baf
work in progress
aozarov May 6, 2015
d4d9427
add jar with dependencies
aozarov May 6, 2015
e84ff21
work in progress
aozarov May 6, 2015
01d873e
complete output writer
aozarov May 7, 2015
0246cc7
Merge pull request #43 from aozarov/master
aozarov May 7, 2015
b68088c
remove leftover
aozarov May 7, 2015
d4368c5
change get to download
aozarov May 7, 2015
425ae6f
fix build
aozarov May 7, 2015
078dd09
Merge pull request #44 from aozarov/master
aozarov May 7, 2015
59bc707
replace dataset with projectId
aozarov May 8, 2015
5db8c14
update datastore example
aozarov May 8, 2015
a1d29f2
javadoc
aozarov May 8, 2015
dbb74fc
fix example
aozarov May 8, 2015
a1c6fa1
work in progress
aozarov May 8, 2015
4b62b6d
Merge pull request #47 from aozarov/master
aozarov May 8, 2015
34b6ee9
change sourceOptions
aozarov May 9, 2015
12cc696
some doc
aozarov May 9, 2015
ed208bc
Merge pull request #48 from aozarov/master
aozarov May 9, 2015
c5ca450
complete package-info and make get return null on 404
aozarov May 11, 2015
703575b
add another shortcut for CopyRequest
aozarov May 11, 2015
5023653
add another shortcut for ComposeRequest
aozarov May 11, 2015
294cfb4
make batch gets return null as well on 404
aozarov May 12, 2015
a55d6ec
Merge pull request #53 from aozarov/master
aozarov May 12, 2015
144b460
add metadata update to example and fix builder user-settable fields
aozarov May 12, 2015
6757b9b
add serialization test
aozarov May 13, 2015
4a45c87
add comments to example
aozarov May 13, 2015
28db1f7
Replace given null values with Apiary nulls and provide doesNotExists…
aozarov May 13, 2015
f409c22
add apiary references to all example actions
aozarov May 14, 2015
2dd990c
acl test
aozarov May 14, 2015
28ab577
Merge pull request #58 from aozarov/master
jboynes May 14, 2015
2c8387d
adding BatchRequestTest
aozarov May 14, 2015
9eafeb4
Merge remote-tracking branch 'upstream/master' into temp
aozarov May 14, 2015
5ce009f
work in progress
aozarov May 15, 2015
b1c06dd
basic tests
aozarov May 15, 2015
808fcb8
make Project constructor public
aozarov May 15, 2015
2b3c934
s/junit.framework.TestCase/org.junit.Assert/g
aozarov May 15, 2015
9b54b49
add tests for bucket and blob
aozarov May 15, 2015
53170fb
adding an option to page from ListResult
aozarov May 16, 2015
3dffcef
fix test and add some javadoc
aozarov May 16, 2015
22b877b
extract reader/writer impl, increase their default buffer and minimiz…
aozarov May 18, 2015
0265e0a
Merge pull request #64 from aozarov/temp
ludoch May 18, 2015
110ab8e
Merge remote-tracking branch 'upstream/master' into temp2
aozarov May 18, 2015
73b075e
Merge remote-tracking branch 'upstream/master' into temp1
aozarov May 18, 2015
fbaf571
fix merge conflict
aozarov May 18, 2015
6c5e215
Merge remote-tracking branch 'upstream/master'
aozarov May 18, 2015
3396968
Merge pull request #67 from aozarov/master
aozarov May 18, 2015
971fc63
Merge remote-tracking branch 'upstream/master' into temp1
aozarov May 18, 2015
c081812
Merge pull request #68 from aozarov/temp1
aozarov May 19, 2015
c394656
Merge remote-tracking branch and fix conflict
aozarov May 19, 2015
a43992a
Merge pull request #69 from aozarov/temp2
aozarov May 19, 2015
dd33dd7
make chunk size configurable
aozarov May 20, 2015
fc88158
work on signURL
aozarov May 21, 2015
2d33d4b
initial work on modules
aozarov May 22, 2015
a084330
fix index.apt
aozarov May 26, 2015
73a2115
update pom descriptions
aozarov May 26, 2015
a8e63f5
remove StorageRpcProvider and add Javadoc to RPC factory interfaces
aozarov May 26, 2015
dba8816
fix typo
aozarov May 26, 2015
22a307f
Merge pull request #74 from aozarov/temp
ludoch May 26, 2015
6dd4eeb
make chunk size configurable
aozarov May 26, 2015
62cdd50
Merge pull request #75 from aozarov/temp
ludoch May 26, 2015
e1edb53
Revert changes that were applied on a different branch.
aozarov May 26, 2015
f4bfe16
Merge branch 'master' of https://github.com/aozarov/gcloud-java
aozarov May 26, 2015
ec69cd2
Merge branch 'master' of git://github.com/GoogleCloudPlatform/gcloud-…
aozarov May 26, 2015
295b7bd
add HttpMethod which was removed by the merge
aozarov May 26, 2015
e174a0a
initial work on removing gcd as a resource
aozarov May 26, 2015
2e91e7e
continue work on replacing local gcd.sh with a remote version
aozarov May 27, 2015
3224623
add some comments describing how the LocalGcdHelper works
aozarov May 27, 2015
a80a8d4
display stderr of gcd create
aozarov May 27, 2015
ea89741
work on sign url
aozarov May 27, 2015
5ec3d70
replace GCD_VERSION with GCD
aozarov May 27, 2015
9c17dcc
add a checksum verification
aozarov May 27, 2015
bf9e7e9
Merge pull request #76 from aozarov/temp
ludoch May 27, 2015
d7c1c52
sign url - work in progress
aozarov May 28, 2015
c4c7b1a
sign url - work in progress
aozarov May 28, 2015
5401bb7
complete work on signURL
aozarov May 28, 2015
745bfdd
enforce minium Java and Maven requirements
aozarov May 29, 2015
853b845
rename XXXService, XXXServiceFactory, XXXServiceException and XXXServ…
aozarov May 29, 2015
2af0f39
Merge pull request #77 from aozarov/master
ludoch May 29, 2015
87a2444
Merge branch 'master' of git://github.com/GoogleCloudPlatform/gcloud-…
aozarov May 29, 2015
a8024a9
fix merge conflicts
aozarov May 29, 2015
125da01
Merge pull request #79 from aozarov/temp1
ludoch May 29, 2015
f7c223e
Merge branch 'master' of git://github.com/GoogleCloudPlatform/gcloud-…
aozarov May 29, 2015
19b5814
rename Bucket to BucketInfo and Blob to BlobInfo
aozarov May 29, 2015
3f257cd
Merge pull request #78 from aozarov/temp
ludoch May 29, 2015
9a7cc80
Merge pull request #86 from aozarov/master
ludoch May 29, 2015
8130614
Remove files
aozarov May 29, 2015
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .checkstyle
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>

<fileset-config file-format-version="1.2.0" simple-config="true" sync-formatter="false">
<fileset name="all" enabled="true" check-config-name="Google Checks" local="false">
<file-match-pattern match-pattern="." include-pattern="true"/>
<fileset-config file-format-version="1.2.0" simple-config="false" sync-formatter="false">
<fileset name="Java source files" enabled="true" check-config-name="Google Checks" local="false">
<file-match-pattern match-pattern=".*\.java" include-pattern="true"/>
</fileset>
</fileset-config>
38 changes: 0 additions & 38 deletions .classpath

This file was deleted.

2 changes: 1 addition & 1 deletion .eclipse-pmd
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@
<eclipse-pmd xmlns="http://acanda.ch/eclipse-pmd/0.8" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://acanda.ch/eclipse-pmd/0.8 http://acanda.ch/eclipse-pmd/eclipse-pmd-0.8.xsd">
<analysis enabled="true" />
<rulesets>
<ruleset name="Full PMD ruleset" ref="full-pmd-ruleset.xml" refcontext="project" />
<ruleset name="Project PMD settings" ref="pmd.xml" refcontext="project" />
</rulesets>
</eclipse-pmd>
35 changes: 34 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,35 @@
/target/
.gitignore

# Packages
dist
build
bin
var
sdist
target

# Unit test / coverage reports
.coverage
.tox
nosetests.xml

# Translations
*.mo

# Mr Developer
.mr.developer.cfg
.project
.pydevproject
*.iml
.idea
.settings
.DS_Store

# Built documentation
docs/


# Wheel directory used in Travis builds.
gcloud-java-wheels/
src/test/resources/gcd-head.zip
src/test/resources/gcd-v1beta2-rev1-2.1.1.zip
65 changes: 0 additions & 65 deletions .project

This file was deleted.

21 changes: 21 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
language: java
jdk:
- oraclejdk8
- oraclejdk7
- openjdk7
before_install:
- mvn clean
- git clone -b travis `git config --get remote.origin.url` target/travis
- cp target/travis/settings.xml ~/.m2/settings.xml
install: mvn install
script: mvn verify
branches:
only:
- master
after_success:
- mvn cobertura:cobertura coveralls:report
- mvn site --settings target/travis/settings.xml
env:
global:
- secure: bjyc4GJSP9850m6KSO2LiGKMJI/iFJ6dIDNrrZJHiokWUv8ID5+X7O04YtAFF+WrYyVDJ8Zs+uduAJaQ5NFesnhFjMMNTOaliYIBjpBgdZU0vgmsU0NzO35bu6wA5DAdI8AGUNCVwSZpOAMnj/80dbYbyFwBn2DWBZ3QwpV6J/I=
- secure: CUM2l73KFm7U4eDsUKkh1WyEUzF3v94Ltvs7MnKU9olE1dNp3YmRBL9Lqhx3hSDqm/xv0ETQsPy29Fs2+VFkhQQxSley6iS/4trr2fioTB680txfXo/zDdmGSP1q1/U40fv1S+jvuBRAhDV5W+8dhWOGtzMH0tJp/TszeDGlmCY=
50 changes: 50 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
Contributing
============

1. **Please sign one of the contributor license agreements below.**
1. Fork the repo, develop and test your code changes, add docs.
1. Make sure that your commit messages clearly describe the changes.
1. Send a pull request.


Here are some guidelines for hacking on gcloud-java.


Using maven for build/test
--------------------------
After you cloned the repository use Maven for building and running the tests.
Maven 3.0+ is required.


Adding Features
---------------
In order to add a feature to gcloud-java:

The feature must be fully documented using Javadoc and examples should be provided.
The feature must work fully on Java 7 and above.
The feature must not add unnecessary dependencies (where "unnecessary" is of course subjective,
but new dependencies should be discussed).


Coding Style
------------
Maintain the coding style in the project and in particular the modified files.
Follow the Google Java [style](http://google-styleguide.googlecode.com/svn/trunk/javaguide.html).


## Contributor License Agreements

Before we can accept your pull requests you'll need to sign a Contributor
License Agreement (CLA):

- **If you are an individual writing original source code** and **you own the intellectual property**,
then you'll need to sign an [individual CLA][indvcla].
- **If you work for a company that wants to allow you to contribute your work**,
then you'll need to sign a [corporate CLA][corpcla].

You can sign these electronically (just scroll to the bottom). After that,
we'll be able to accept your pull requests.

[gcloudcli]: https://developers.google.com/cloud/sdk/gcloud/
[indvcla]: https://developers.google.com/open-source/cla/individual
[corpcla]: https://developers.google.com/open-source/cla/corporate
Loading