Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-11-15 | Remove depricated xmlrpc_clients.py module. | maheshgudi | |
2017-01-02 | Remove unused argument from functions | adityacp | |
2016-12-21 | Fix output rendering in the question | ankitjavalkar | |
2016-11-16 | Change test_case weightage field name to weight | ankitjavalkar | |
2016-11-16 | Fix docstrings, Fix return values of bash evaluator | ankitjavalkar | |
2016-11-10 | Add point based weightage for partial grading instead of percentage based ↵ | ankitjavalkar | |
partial grading | |||
2016-11-10 | dd basic partial marking feature per test case | ankitjavalkar | |
2016-09-30 | Add unicode_literal import for Python2 | ankitjavalkar | |
2016-09-30 | Migrate python code server and evaluators to python 2/3 compatible | ankitjavalkar | |
2016-08-12 | Use a tornado based server for the pool server. | Prabhu Ramachandran | |
With the previous XMLRPC based server, an XMLRPC server would respond to a request for an available port. This does not work as the server can only take about 2 simultaneous connections. The server pool now uses a HTTP server via tornado which works extremely well. The django code should not change at all as this is an internal change. This change should make the code server far more robust and work for a very large number of simultaneous users. The http server also has a simple status page to indicate the current load. This will not be correct on OSX due to limitations of the multi-processing Queue implementation on OSX. | |||
2016-05-05 | Add a python standard out evaluator | ankitjavalkar | |
2015-09-15 | Remove testapp dir, remove reference to testapp in paths, files | ankitjavalkar | |