/[Apache-SVN]
ViewVC logotype

Revision 665164


Jump to revision: Previous Next
Author: cpiro
Date: Wed Jul 18 00:26:12 2007 UTC (16 years, 8 months ago)
Changed paths: 161 (showing only 100; show all)
Log Message:
[thrift] highly concurrent Erlang goodness

Summary:
 * shim to use object-oriented code as gen_servers
 * high(er) performance Erlang-style server and transport
 * sane packaging based on otp-base, i.e. Makefiles and real structure

Test Plan: tutorial server offers the same (subset of) functionality as previous version

Revert Plan: ok


Changed paths

Path Details
Directoryincubator/thrift/trunk/compiler/cpp/src/generate/t_erl_generator.cc modified , text changed
Directoryincubator/thrift/trunk/lib/erl/Makefile added
Directoryincubator/thrift/trunk/lib/erl/README added
Directoryincubator/thrift/trunk/lib/erl/build/ added
Directoryincubator/thrift/trunk/lib/erl/build/beamver added
Directoryincubator/thrift/trunk/lib/erl/build/buildtargets.mk added
Directoryincubator/thrift/trunk/lib/erl/build/colors.mk added
Directoryincubator/thrift/trunk/lib/erl/build/docs.mk added
Directoryincubator/thrift/trunk/lib/erl/build/mime.types added
Directoryincubator/thrift/trunk/lib/erl/build/otp.mk added
Directoryincubator/thrift/trunk/lib/erl/build/otp_subdir.mk added
Directoryincubator/thrift/trunk/lib/erl/build/raw_test.mk added
Directoryincubator/thrift/trunk/lib/erl/lib/ added
Directoryincubator/thrift/trunk/lib/erl/lib/Makefile added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/ added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/COPYING added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/HEADER added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/LICENSE added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/Makefile added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/README added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/TODO added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/include/ added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/include/oop.hrl added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/include/protocol/ added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/include/protocol/tBinaryProtocol.hrl added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/include/protocol/tBinaryProtocolFactory.hrl added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/include/protocol/tProtocol.hrl added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/include/protocol/tProtocolException.hrl added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/include/protocol/tProtocolFactory.hrl added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/include/server/ added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/include/server/tErlServer.hrl added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/include/server/tServer.hrl added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/include/server/tSimpleServer.hrl added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/include/tApplicationException.hrl
(Copied from incubator/thrift/trunk/lib/erl/src-loose/tApplicationException.hrl, r665163)
added , text changed
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/include/tErlProcessor.hrl added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/include/tException.hrl added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/include/tProcessor.hrl added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/include/thrift.hrl added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/include/transport/ added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/include/transport/tBufferedTransport.hrl added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/include/transport/tBufferedTransportFactory.hrl added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/include/transport/tErlAcceptor.hrl added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/include/transport/tServerSocket.hrl added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/include/transport/tServerTransport.hrl added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/include/transport/tSocket.hrl added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/include/transport/tTransport.hrl added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/include/transport/tTransportException.hrl added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/include/transport/tTransportFactory.hrl added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/server.sh added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/src/ added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/src/Makefile added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/src/oop.erl added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/src/protocol/ added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/src/protocol/tBinaryProtocol.erl added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/src/protocol/tBinaryProtocolFactory.erl added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/src/protocol/tProtocol.erl added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/src/protocol/tProtocolException.erl added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/src/protocol/tProtocolFactory.erl added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/src/server/ added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/src/server/tErlServer.erl added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/src/server/tServer.erl added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/src/server/tSimpleServer.erl added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/src/tApplicationException.erl added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/src/tErlProcessor.erl added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/src/tException.erl added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/src/tProcessor.erl added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/src/thrift.app.src added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/src/thrift.appup.src added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/src/thrift_oop_server.erl added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/src/transport/ added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/src/transport/tBufferedTransport.erl added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/src/transport/tBufferedTransportFactory.erl added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/src/transport/tErlAcceptor.erl added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/src/transport/tServerSocket.erl added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/src/transport/tServerTransport.erl added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/src/transport/tSocket.erl added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/src/transport/tTransport.erl added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/src/transport/tTransportException.erl added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/src/transport/tTransportFactory.erl added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/tutorial added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/user added
Directoryincubator/thrift/trunk/lib/erl/lib/thrift/vsn.mk added
Directoryincubator/thrift/trunk/lib/erl/licence.txt added
Directoryincubator/thrift/trunk/lib/erl/release_DISABLED/ added
Directoryincubator/thrift/trunk/lib/erl/release_DISABLED/Makefile added
Directoryincubator/thrift/trunk/lib/erl/release_DISABLED/thrift_rel/ added
Directoryincubator/thrift/trunk/lib/erl/release_DISABLED/thrift_rel/Makefile added
Directoryincubator/thrift/trunk/lib/erl/release_DISABLED/thrift_rel/local/ added
Directoryincubator/thrift/trunk/lib/erl/release_DISABLED/thrift_rel/local/thrift_rel.config added
Directoryincubator/thrift/trunk/lib/erl/release_DISABLED/thrift_rel/local/thrift_rel.sh added
Directoryincubator/thrift/trunk/lib/erl/release_DISABLED/thrift_rel/local/var/ added
Directoryincubator/thrift/trunk/lib/erl/release_DISABLED/thrift_rel/local/var/1.0/ added
Directoryincubator/thrift/trunk/lib/erl/release_DISABLED/thrift_rel/local/var/1.0/www/ added
Directoryincubator/thrift/trunk/lib/erl/release_DISABLED/thrift_rel/local/var/1.0/www/conf/ added
Directoryincubator/thrift/trunk/lib/erl/release_DISABLED/thrift_rel/local/var/1.0/www/conf/mime.types added
Directoryincubator/thrift/trunk/lib/erl/release_DISABLED/thrift_rel/local/var/1.0/www/conf/yaws.conf added
Directoryincubator/thrift/trunk/lib/erl/release_DISABLED/thrift_rel/thrift_rel.config.src added
Directoryincubator/thrift/trunk/lib/erl/release_DISABLED/thrift_rel/thrift_rel.rel.src added
Directoryincubator/thrift/trunk/lib/erl/release_DISABLED/thrift_rel/thrift_rel.rel.src.tmp added
Directoryincubator/thrift/trunk/lib/erl/release_DISABLED/thrift_rel/vsn.mk added
[...]

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26