Skip to content
Commits on Sep 10, 2010
Commits on Jul 24, 2008
Commits on Jun 18, 2008
  1. Update the tutorial files to stop using deprecated names

    kclark committed Jun 18, 2008
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668935 13f79535-47bb-0310-9956-ffa450edef68
  2. Fix the shebangs for the tutorial thrift files

    kclark committed Jun 18, 2008
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668932 13f79535-47bb-0310-9956-ffa450edef68
  3. Ensure the ruby tutorial uses the current library instead of the inst…

    kclark committed Jun 18, 2008
    …alled one
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668925 13f79535-47bb-0310-9956-ffa450edef68
  4. rb: Add more classes/modules to the Thrift namespace. Provide backwar…

    kclark committed Jun 18, 2008
    …ds compatable mappings.
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668904 13f79535-47bb-0310-9956-ffa450edef68
Commits on Jun 11, 2008
  1. Rename "alterl" to "erl".

    dreiss committed Jun 11, 2008
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@666481 13f79535-47bb-0310-9956-ffa450edef68
  2. Oops - dont' use server.config anymore for alterl tutorial

    dreiss committed Jun 11, 2008
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@666459 13f79535-47bb-0310-9956-ffa450edef68
  3. New tutorial for alterl bindings - include working client + server

    dreiss committed Jun 11, 2008
    Test plan:
    
      ./client.sh
      server:start().
      client:t().
    
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@666458 13f79535-47bb-0310-9956-ffa450edef68
Commits on Mar 27, 2008
  1. Make the Perl generator use non-hardcoded namespaces.

    dreiss committed Mar 27, 2008
    - Make the Perl generator use program->get_namespace("perl")
      instead of program->get_perl_package()
    - Eliminate the explicit "perl_package" in t_program.
    - Deprecate the perl_package token.
    - Update example .thrift files and syntax files.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665624 13f79535-47bb-0310-9956-ffa450edef68
  2. Make the Smalltalk generator use non-hardcoded namespaces.

    dreiss committed Mar 27, 2008
    - Make the Smalltalk generator use program->get_namespace("smalltalk.*")
      instead of program->get_smalltalk_{category|prefix}()
    - Eliminate the explicit "smalltalk_{category|prefix}" in t_program.
    - Deprecate the smalltalk_{category|prefix} tokens.
    - Update example .thrift files and syntax files.
    
    This was a little more complex than the others.  We now convert "." to "-"
    in Smalltalk categories, because we no longer lex them as tok_st_identifier.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665601 13f79535-47bb-0310-9956-ffa450edef68
Commits on Feb 27, 2008
  1. Make the Java generator use non-hardcoded namespaces.

    dreiss committed Feb 27, 2008
    - Make the Java generator use program->get_namespace("java")
      instead of program->get_java_namespace()
    - Eliminate the explicit "java_namespace" in t_program.
    - Deprecate the java_namespace token.
    - Update example .thrift files and syntax files.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665514 13f79535-47bb-0310-9956-ffa450edef68
  2. Make the C++ generator use non-hardcoded namespaces.

    dreiss committed Feb 27, 2008
    - Make the C++ generator use program->get_namespace("cpp")
      instead of program->get_cpp_namespace()
    - Eliminate the explicit "cpp_namespace" in t_program.
    - Deprecate the cpp_namespace token.
    - Update example .thrift files and syntax files.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665513 13f79535-47bb-0310-9956-ffa450edef68
Commits on Feb 24, 2008
  1. Make "make clean" rules a bit more standard.

    dreiss committed Feb 24, 2008
    Summary:
    make-generic is some sort of internal undocumented thing.
    make-local is what is supposed to be used for this stuff.
    Also use $(RM) instead of "rm -f".
    
    Reviewed By: marc
    
    Test Plan: make clean
    
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665498 13f79535-47bb-0310-9956-ffa450edef68
Commits on Feb 6, 2008
  1. Thrift: Whitespace cleanup.

    dreiss committed Feb 6, 2008
    Summary:
    - Expanded tabs to spaces where spaces were the norm.
    - Deleted almost all trailing whitespace.
    - Added newlines to the ends of a few files.
    - Ran dos2unix on one file or two.
    
    Reviewed By: mcslee
    
    Test Plan: git diff -b
    
    Revert Plan: ok
    
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665467 13f79535-47bb-0310-9956-ffa450edef68
Commits on Jan 15, 2008
  1. [thrift] flesh out thrift Erlang tutorial client

    cpiro committed Jan 15, 2008
    Summary: Added examples for all examples except inheritance and application exception handling (divide by zero); looks like both are currently broken.  Weak.
    
    Reviewed By: eletuchy
    
    Test Plan: works just like RubyClient.rb (modulo the commented out bits)
    
    Revert Plan: ok
    
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665428 13f79535-47bb-0310-9956-ffa450edef68
  2. [thrift] preliminary tthrift tutorial client for Erlang

    cpiro committed Jan 15, 2008
    Summary: we haven't had a client tutorial for the longest time -- added one that basically works.  will iron the bugs out in due order.
    
    Reviewed By: eletuchy
    
    Test Plan: works when launched like server.sh
    
    Revert Plan: ok
    
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665427 13f79535-47bb-0310-9956-ffa450edef68
  3. [thrift] add a configuration file to the Erlang server tutorial

    cpiro committed Jan 15, 2008
    Summary: Logger configuration (and all Thrift config in Erlang) now uses application:get_env/2 via thrift:config/2.  Defaults can be provided on the erl command line with ``-config <filename>''.  It may also be helpful to cascade config files; {key, value} pairs provided in subsequent files will override previous ones -- e.g. in our applications we use ``-config base.config -config cpiro.config''.
    
    server.config was added as an example and server.sh was updated to invoke erl with ``-config server.config''.
    
    Reviewed By: eletuchy
    
    Test Plan: the tutorial server now outputs a reasonable set of messages
    
    Revert Plan: ok
    
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665426 13f79535-47bb-0310-9956-ffa450edef68
  4. [thrift] update thrift_logger bits in Erlang server tutorial

    cpiro committed Jan 15, 2008
    Summary: thrift_logger changed a while back but the tutorial didn't keep up.  fixed.
    
    Reviewed By: eletuchy
    
    Test Plan: compiles now :p
    
    Revert Plan: ok
    
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665425 13f79535-47bb-0310-9956-ffa450edef68
Commits on Jan 7, 2008
  1. Remove bogus Iface inclusion from Ruby tutorial

    mcslee committed Jan 7, 2008
    Reviewed By: mcslee
    
    Test Plan: The Ruby tutorial is runnable with this fix
    
    Other Notes: Submitted by Eric Wong
    
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665413 13f79535-47bb-0310-9956-ffa450edef68
Commits on Nov 21, 2007
  1. Merging in some Smalltalk changes from Patrick Collison

    mcslee committed Nov 21, 2007
    Reviewed By: mcslee
    
    Test Plan: Rebuild Thrift compiler
    
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665361 13f79535-47bb-0310-9956-ffa450edef68
Commits on Oct 10, 2007
  1. made tutorial.thrift executable

    pkeyani committed Oct 10, 2007
    Summary: made tutorial.thrift executable
    
    Trac Bug: #
    
    Blame Rev:
    
    Reviewed By: mcslee
    
    Test Plan: tested locally
    
    Revert Plan: revertable
    
    Notes:
    
    EImportant:
    
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665298 13f79535-47bb-0310-9956-ffa450edef68
Commits on Sep 19, 2007
  1. OO perl accessors for Thrift objects

    mcslee committed Sep 19, 2007
    Summary: Submitted by Jake Luciani
    
    Reviewed By: cpiro
    
    Test Plan: Supplied in test/tutorial code
    
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665276 13f79535-47bb-0310-9956-ffa450edef68
Commits on Sep 18, 2007
  1. [thrift] spruce up Erlang binding for tonight's release

    cpiro committed Sep 18, 2007
    Summary:
     * got rid of most of the otp_base jonx ... save that for a future release unfortunately
     * cleaned up the tutorial server, added -erl to tutorial.thrift's shebang
     * made better README and TODO
    
    Test Plan: checked out a copy, read my directions, built and ran the tutorial, and pretended that it didn't blow
    
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665273 13f79535-47bb-0310-9956-ffa450edef68
Commits on Aug 16, 2007
  1. Merging Jake Luciani's latest perl code gen fixes

    mcslee committed Aug 16, 2007
    Reviewed By: dreiss
    
    Test Plan: Watch for any weirdness on Thrift code gen, perl specific
    
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665206 13f79535-47bb-0310-9956-ffa450edef68
Commits on Aug 1, 2007
  1. [thrift] improved error logging and handling for Erlang bindings

    cpiro committed Aug 1, 2007
    Summary:
     * custom, extensible error logger -- show only relevant stuff
     * clean up of errors in developer-supplied handler module
       now gives sane error messages and doesn't crash whole server
       (introduces tApplicationException_HANDLER_ERROR)
     * more precise catch in tErlProcessor (exits gracefully only if
       transport closes)
    
    Reviewed By: iproctor
    
    Test Plan: tutorial works
    
    Revert Plan: ok
    
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665186 13f79535-47bb-0310-9956-ffa450edef68
Commits on Jul 25, 2007
  1. [thrift] maps, lists, sets, and service inheritance for Erlang

    cpiro committed Jul 25, 2007
    Reviewed by: cpiro
    
    Test Plan: tested wit tutorial/tutorial.thrift
    
    Revert Plan: ok
    
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665175 13f79535-47bb-0310-9956-ffa450edef68
Commits on Jul 18, 2007
  1. [thrift] highly concurrent Erlang goodness

    cpiro committed Jul 18, 2007
    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
    
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665164 13f79535-47bb-0310-9956-ffa450edef68
Commits on Jun 29, 2007
  1. [thrift] preliminary Erlang support (initial import)

    cpiro committed Jun 29, 2007
    Summary:
     * missing {list,map,set}s, inheritance is spotty
     * loose source code, plus everything is one process (application / gen_server behavior is forthcoming)
     * codegen is a mess, need t_fp_generator
    
    Test Plan:
     * codegen invoked without -erl generates identical code for test/
     * calculatorHandler plus 'thrift -erl -r tutorial.thrift' more or less works
    
    Revert Plan: ok
    
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665146 13f79535-47bb-0310-9956-ffa450edef68
Commits on Jun 28, 2007
  1. typo in tutorial/rb/RubyServer.rb

    cpiro committed Jun 28, 2007
    Reviewed By: mcslee
    
    Test Plan:
    
    Revert Plan:
    
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665145 13f79535-47bb-0310-9956-ffa450edef68
Commits on May 16, 2007
  1. Perl tutorial code

    mcslee committed May 16, 2007
    Summary: Jake Luciani
    
    Reviewed By: mcslee
    
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665116 13f79535-47bb-0310-9956-ffa450edef68
Commits on Apr 11, 2007
  1. sprintf fix on C++ tutorial server

    mcslee committed Apr 11, 2007
    Reviewed By: danli
    
    Test Plan: hello
    
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665097 13f79535-47bb-0310-9956-ffa450edef68
Commits on Apr 10, 2007
  1. Forgot to add Java tutorials to thrift

    mcslee committed Apr 10, 2007
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665090 13f79535-47bb-0310-9956-ffa450edef68
Commits on Mar 14, 2007
  1. Various Thrift fixes, including Application Exception support in Ruby…

    mcslee committed Mar 14, 2007
    …, better errror messages across languages, etc.
    
    Reviewed By: thrift
    
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665058 13f79535-47bb-0310-9956-ffa450edef68
Something went wrong with that request. Please try again.