Par Winzell
d3c34a4a72
Match the Java side's cleanup functionality. This also helps Flash garbage collect properly.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6752 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-12-07 22:39:28 +00:00
Ray Greenwell
966d91fbcd
More cleanup during cleanup().
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6751 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-12-07 22:11:28 +00:00
Ray Greenwell
cadea4afb9
Bugfix:
...
Don't broadcast to the other peers when we serialize().
Serialize() is called from updateValue() when the value is
Streamable, and updateValue() already broadcasts.
I'm pretty sure this is correct, but there may be an edge
case I'm not aware of. Keep a sharp eye out.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6750 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-12-01 21:37:38 +00:00
Michael Bayne
418ebec455
Tidied up some really ancient and really incorrect documentation.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6749 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-11-28 21:55:21 +00:00
Michael Bayne
50bf281512
Oops, was a little careless when testing new mvn-release.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6748 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-11-28 21:54:58 +00:00
Michael Bayne
d8d2a054ef
Preparing for narya-1.11 release.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6747 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-11-28 21:54:46 +00:00
Michael Bayne
d7cb85743c
Movin' on down the road.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6746 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-11-09 18:51:54 +00:00
Michael Bayne
99cbc1aa93
Prepare 1.10 releases of our aux artifacts.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6745 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-11-09 18:42:19 +00:00
Michael Bayne
65f824dc8a
[maven-release-plugin] prepare for next development iteration
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6744 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-11-09 18:39:24 +00:00
Michael Bayne
6955b40512
[maven-release-plugin] prepare release narya-1.10
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6742 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-11-09 18:39:00 +00:00
Michael Bayne
1985ebfe8a
Use latest shipped Aspirin.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6741 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-11-09 18:36:40 +00:00
Par Winzell
522f1fef1c
Revert small part of previous commit.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6740 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-10-31 19:04:55 +00:00
Par Winzell
99312298ca
PolicyServer now actually reads and validates the request.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6739 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-10-31 19:03:17 +00:00
Tom Conkling
c1f484118b
Add Playtest and Release configurations (how did we not already have these?)
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6735 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-10-26 20:52:31 +00:00
Ray Greenwell
1dbd5db6eb
Quell throttle updating logging.
...
Nobody cares.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6734 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-10-21 00:08:29 +00:00
Mike Thomas
1e109e44cd
Make the Actionscript Client able to use the same mechanism as the Java Client to adjust for clock difference between client & server.
...
This allows us to pass an expiration time from the server, and the client can appropriately turn that into a countdown timer to the appropriately adjusted time.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6733 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-10-18 17:59:14 +00:00
Nathan Curtis
b4d516ea29
Add a method to make a named peer's node object available.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6732 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-10-13 21:13:50 +00:00
Michael Bayne
840c9150c4
Run the tests as part of deploy.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6731 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-10-13 18:44:18 +00:00
Michael Bayne
fcf174424e
You can now "ant install" for a quick(ish) install to your local repo, and "ant
...
deploy" is used by the build server and installs javadocs and source.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6730 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-10-13 18:33:24 +00:00
Michael Bayne
a28645ef63
Install -javadoc artifact as well; fixed some Ant javadoc links.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6729 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-10-13 17:44:07 +00:00
Jamie Doornbos
b185502683
Fix code generation to work with jmustache 1.4
...
In addition to the streamable generation, there were also issues with the receiver stuff, mostly to do with import
ordering. Modernizing that code to use ImportSet and {importGroups} seems to have fixed it.
NOTE: This is also broken in narya 1.9, but it not really worth the effort to fix that. It's easier just to move all
the projects that need it back to trunk. Hurray bleeding edge!
Testing done: gencode in orth and who, checked no diffs were generated.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6727 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-10-10 19:26:43 +00:00
Charlie Groves
b15a2d2471
Clear out the manager on the DObject when it's no longer active
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6725 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-10-10 04:14:45 +00:00
Par Winzell
1ad7ac0fb6
Seems like 1.0 will work. 1.0-SNAPSHOT doesn't exist.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6724 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-10-09 21:13:37 +00:00
Michael Bayne
bc50d6fe9a
Migrated some bits to ooo-util.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6723 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-10-05 17:18:28 +00:00
Andrzej Kapolka
0400974701
Include a "region" column in the nodes table. Peers in different regions
...
must use the public host name to connect to each other. This is in support
of adding servers in different EC2 regions to Spiral Knights (it's looking
like this solution will be less complicated than trying to create a
cross-region shared DNS system).
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6722 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-10-04 22:06:39 +00:00
Michael Bayne
8b775ed31f
Bump aux poms to next snapshot version.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6720 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-09-30 02:52:49 +00:00
Michael Bayne
82d31da4f8
JMustache now requires fewer machinations to get sensible newline behavior.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6719 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-09-30 02:51:17 +00:00
Michael Bayne
3d1fe821e8
Ship an aux artifacts 1.9 release.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6718 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-09-30 02:39:11 +00:00
Michael Bayne
7c9cf73b2c
Reference the latest GWT docs.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6717 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-09-30 02:20:08 +00:00
Michael Bayne
b966ba3f7e
[maven-release-plugin] prepare for next development iteration
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6716 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-09-30 02:15:28 +00:00
Michael Bayne
dc3636dd84
[maven-release-plugin] prepare release narya-1.9
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6714 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-09-30 02:14:50 +00:00
Michael Bayne
50cfc8521b
We need to use the private SVN repo when doing releases.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6713 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-09-30 02:13:11 +00:00
Michael Bayne
360e2323d2
Tidied POM, updated depends.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6712 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-09-30 02:07:36 +00:00
Michael Bayne
dc08f7a87f
Get the expected size from the cache as a map, and avoid the casting.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6711 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-09-28 23:23:34 +00:00
Ray Greenwell
ba1ccd19ef
Sets.newHashSet(E... elements) has a slightly altered implementation
...
in guava 10, such that it creates the Set with a different initial size
than it used to, which causes the resulting Set to have a different
iteration order than in the passt.
By constructing from an ImmutableSet (with a defined iteration order)
the HashSet behaves as it used to.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6710 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-09-28 23:18:20 +00:00
Ray Greenwell
0c42de73b3
Updated for guava 10.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6709 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-09-28 22:47:06 +00:00
Ray Greenwell
779ffff3b4
Guava 10, also update javadoc url.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6708 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-09-28 22:26:08 +00:00
Mike Thomas
0dc28fc63b
We're gonna do this differently - remove it before someone decides to use this version.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6707 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-09-27 19:19:56 +00:00
Mike Thomas
4d6d577864
Some sensible tweaks to WeightedList suggested by MDB.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6706 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-09-27 17:50:20 +00:00
Mike Thomas
9787be6d2d
Add WeightedList
...
- a utility class to encapsulate a list of data with associated weights for random selection.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6705 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-09-27 16:36:04 +00:00
Mike Thomas
4a492f655e
Use appropriate header.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6704 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-09-27 16:35:07 +00:00
Par Winzell
f465cf3026
Extend NODES with a 'shutdown' column, set to true iff the node is cleanly shut down. Rows are never automatically removed.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6703 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-09-27 15:27:09 +00:00
Ray Greenwell
68a895fad4
Revert Resulting.
...
Oops.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6702 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-09-27 04:58:08 +00:00
Ray Greenwell
58f1db2a8d
Nobody's using this here, it's not very well documented, and I want to make
...
something better anyway. Let's get it out of the way.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6701 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-09-27 00:19:30 +00:00
Tom Conkling
bbcf3e9ada
Target iOS 3.2
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6700 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-09-12 20:40:55 +00:00
Tom Conkling
9fed1cecd5
Bring up-to-date with Xcode 4.1 and iOS SDK 4.3
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6699 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-09-12 20:32:55 +00:00
Ray Greenwell
02977a154e
Guava's got a method for that.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6698 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-08-26 13:05:39 +00:00
Bruno Garcia
d2fcc311b5
Squish all the field name constants into a single block, like the signals.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6697 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-08-26 04:58:37 +00:00
Bruno Garcia
e1560a1298
Include field type parameters in the generated AS to force their linkage.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6696 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-08-26 04:54:07 +00:00
Charlie Groves
c32b1baa41
Import ordering
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6695 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-08-17 20:04:57 +00:00