AO causing lighting issues on imported geometry since <IP_ADDRESS>

TombEngine version
Development Build
Tomb Editor version
Development Build
Describe the bug
Since the latest development build <IP_ADDRESS> ambient occlusion causes weird issues with lighting on imported geometry.
Imported Geo.zip
https://box.fu-berlin.de/s/3s9PFBNRp2rdzSw
In the level, open the test level. I've also included the object files.

To Reproduce
--
Expected Behaviour
--
Additional Content
No response
Minimal reproduction project
https://box.fu-berlin.de/s/3s9PFBNRp2rdzSw

Asset issue.


Fix numpy install when building wheels

Right now, we're running into failures building wheels https://github.com/apache/beam/actions/runs/6230338095/job/16910242296
The failures come from installing the new numpy version with error: No BLAS library detected! Install one, or use the allow-noblas build option (note, this may be up to 100x slower for some linear algebra operations).
Fixed following guidance here - https://github.com/numpy/numpy/issues/24703

Thank you for your contribution! Follow this checklist to help us incorporate your contribution quickly and easily:

[ ] Mention the appropriate issue in your description (for example: addresses #123), if applicable. This will automatically add a link to the pull request in the issue. If you would like the issue to automatically close on merging the pull request, comment fixes #<ISSUE NUMBER> instead.
[ ] Update CHANGES.md with noteworthy changes.
[ ] If this contribution is large, please file an Apache Individual Contributor License Agreement.

See the Contributor Guide for more tips on how to make review process smoother.
To check the build health, please visit https://github.com/apache/beam/blob/master/.test-infra/BUILD_STATUS.md
GitHub Actions Tests Status (on master branch)

See CI.md for more information about GitHub Actions CI or the workflows README to see a list of phrases to trigger workflows.

Closing so I can reopen on a branch on the main apache/beam repo to make testing the workflow easier


Local simulators return n_qubits that is supported by local memory

What is the expected enhancement?
Currently the simulator backends do not have a n_qubits key in their configuration (#1047), whereas the spec says that n_qubits=-1 for a simulator.  Would it not make sense to have local simulators return n_qubits=N_max, where N_max is the max number of qubits supported by the local memory?

I don't want the spec to -1 let change that  @dcmckayibm .

Ok, I think at one point I was going to set it this way, and I forget why I decided against it

After merging #1327, the test test_backends.test_aer_backend_configuration has been disabled - we should re-enable it when working on this issue.

@nonhermitian @jaygambetta One issue is future (qikit-aer) simulators will support varying numbers of qubits depending on the input circuit: for example if the input circuit only contains clifford gates a simulator could potentially support thousands of qubits, while for a general circuit only 30ish or whatever is the limit of available memory.

As I mentioned elsewhere, having a single backend dynamically select a solver is problematic.  The n_qubits may be different (as highlighted here), the supported gates can/will be different etc.  So this would effectively break the spec, or at least require fairly big modifications.  Instead, each solver should have its own backend, and then execute,. or another function, should dynamically pick the backend to use.  These backends need to exist anyway since the user may want to directly use/query a given solver.


Fix Pydantic V2 errors

Pydantic V2 changes @validator to @field_validator
https://docs.pydantic.dev/latest/migration/#changes-to-validators

Thanks for the help @SID262000. This is a duplicate of https://github.com/huggingface/huggingface_hub/pull/1837 (that will soon get merged) so I'll close this one without merging.


Issue with v.0.0.3 - IOError: checkpoint_required

Hey There! :)
installed the v.0.0.3 via pip, and i get this error now:

instapy-cli v.0.0.3
Python version: 2.7.14
use >> instapy -u  -p  -f <IMAGE.JPG> -t
Traceback (most recent call last):
File "/usr/local/bin/instapy", line 11, in
sys.exit(main())
File "/usr/local/lib/python2.7/dist-packages/instapy_cli/main.py", line 36, in main
with client(options.username, password) as cli:
File "/usr/local/lib/python2.7/dist-packages/instapy_cli/cli.py", line 9, in init
self._session.login(username, password)
File "/usr/local/lib/python2.7/dist-packages/instapy_cli/api/session.py", line 66, in login
raise IOError(resp_json.get('message'))
IOError: checkpoint_required

using the app to upload a picture via:
instapy -u username -p pass -f filename -t "your text"
thanks for your work!

Hi @marteaurouge the library works fine, it's a step that Instagram add to verify that you are a human and not a bot.
You have to verify your account (I think from Instagram app..)
Please for other informations search on Google or refer to this link on Quora http://www.quora.com/What-does-checkpoint-required-mean-on-Instagram
Keep in mind that Instagram don't want you to automatize the upload process to prevent scheduling your posts. So dont try to do a mass upload within 30 sec. (Just to say)
I'll close this issue, for other questions open a new one.
🥂


chore: Remove onExit naming transition scaffolding code

Closes https://github.com/argoproj/argo-workflows/issues/5502
The fix in https://github.com/argoproj/argo-workflows/pull/5486 was added with some scaffold code in order to not impact running workflows when upgrading to v3.0. We're now in v3.1, so this code is no longer necessary.
Signed-off-by: Simon Behar<EMAIL_ADDRESS>Checklist:

[ ] My organization is added to USERS.md.

Tips:

Your PR needs to pass the required checks before it can be approved. If the check is not required (e.g. E2E tests) it does not need to pass
Sign-off your commits to pass the DCO check: git commit --signoff.
Run make pre-commit -B to fix codegen or lint problems.
Say how how you tested your changes. If you changed the UI, attach screenshots.

@sarabala1979 @alexec Can I get a rubber stamp here?

I expect this to be released on v3.2 so it would only be a problem when upgrading from v2.12 to v3.2. Any other upgrade would be fine.

@simster7 Can you add a  steps to fix when they are doing upgrade?

@simster7 Can you add steps to fix when they are doing the upgrade?

Will do


[Bug] Get duplicated call when calling TubeMQConsumer::Start()

What happened
First time we call TubeMQConsumer::Start(), got "timeout".
When we want to call TubeMQConsumer::Start() again, got "duplicated call".
What you expected to happen
No duplicated call if first call is failed.
How to reproduce

Call TubeMQConsumer::Start(), got "timeout";
Retry TubeMQConsumer::Start() again, got "duplicated call".

Environment
No response
InLong version
master
InLong Component
InLong TubeMQ
Are you willing to submit PR?

[ ] Yes, I am willing to submit a PR!

Code of Conduct

[X] I agree to follow this project's Code of Conduct

@chen9t, thanks!

It should be a bug in the code. When Start() exits abnormally, the status flag is not set, so the above problem occurs. The main points are as follows:

tubemq_client.cc:
https://github.com/apache/inlong/blob/master/inlong-tubemq/tubemq-client-twins/tubemq-client-cpp/src/tubemq_client.cc#L69

baseconsumer.cc:
https://github.com/apache/inlong/blob/master/inlong-tubemq/tubemq-client-twins/tubemq-client-cpp/src/baseconsumer.cc#L62

I'll fix them, thanks @chen9t


updating gomega to get bug fix for HasOccured

Code Coverage is %, details at https://s3.amazonaws.com/rs-code-coverage/rsc/2015-12-22_513_Coverage-.txt (sometimes the URL can take a few minutes to be available)

Code Coverage is %, details at https://s3.amazonaws.com/rs-code-coverage/rsc/2015-12-22_515_Coverage-.txt (sometimes the URL can take a few minutes to be available)


Control type rich textarea

What problem does this feature solve?
It solves the problem of having a specifc area in the document where user can type long text and insert styles like bold, bullet, ordered lists, table.
On the picture below, I was able to create a template of a document, where subject name and signature / signoff can be auto populated on backend.
But the area called {Body} and {Diagnosis} is the area where I want to let user type rich text and insert new elements. And in the backend, access the value json and extract the content of Body only

What does the proposed API look like?
A proposed solution is having a extra control of type TEXTAREA, that allows any type of content as the rest of the document, but all inside a control where I can extract the value of this area in the backend without rendering the canvas by using extension to define specific properties like: { name: 'Body' }
If there is a way of doing it today or you can point me to some code.
Thanks for this amazing project, I already was able to do a lot with it.

My summary of your requirement is: the control supports inserting rich text elements through APIs?

Yes, we have some requirements of inside a control, be able to insert tables, images, other regular elements. At backend, I find the control and can extract all content of that control

Thanks for this update. I was able to test it and it works with text, styles, list, but I cant add a table inside, is this more difficult?

Also, if you insert a checkbox inside, you can click to mark it checked


Vienna is ignoring the feed and feed folder's manual order and returning to alphabetical order

Vienna is ignoring the feed and feed folder's manual order and returning to alphabetical order.
For the last couple of weeks, Vienna keeps forgetting the manual order I set up for feed folders and feeds inside their folders.
Every time I set up a manual order and quit the application, when I open it again, the manual order is lost, and the feeds and feed smart folders are again ordered by name — despite the "view / order by" option being set as "Manual".

Vienna 3.9.3
MacOS 10.14.6

This is a sequel of #1768 and #1779
Could you rearrange the folders to your liking and provide us with a screenshot of your folder/subflolder arrangement ?
For privacy, you can blur the names of the folder / feeds and/or send the screenshot privately to me at barijaona at gmail dot com.
Just keep the smart folders, the Trash and the Search Results clearly identifiable.

Greetings.
Thank you for you reply to my ticket.
I had to rename some of the folders and feeds starting with numbers in order to keep them arranged.
The folders / feeds that do not start with numbers keep reverting to alphabetic order every time I set a manual order.
I have 221 subscriptions and 14 folders.
Please find the requested screenshot bellow, as well as an OPML file with my subscriptions.
Thank you,
Kind regards,
Armando Batista

On 29 Sep 2024, at 18:57, Barijaona Ramaholimihaso @.***> wrote:
This is a sequel of #1768 https://github.com/ViennaRSS/vienna-rss/issues/1768 and #1779 https://github.com/ViennaRSS/vienna-rss/issues/1779
Could you rearrange the folders to your liking and provide us with a screenshot of your folder/subflolder arrangement ?
For privacy, you can blur the names of the folder / feeds and/or send the screenshot privately to me at barijaona at gmail dot com.
Just keep the smart folders, the Trash and the Search Results clearly identifiable.
—
Reply to this email directly, view it on GitHub https://github.com/ViennaRSS/vienna-rss/issues/1824#issuecomment-2381444158, or unsubscribe https://github.com/notifications/unsubscribe-auth/A24N2YBSPQH5XBFGVBR36LLZZA5QHAVCNFSM6AAAAABOY3GOO2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGOBRGQ2DIMJVHA.
You are receiving this because you authored the thread.

Hello Armando,
Apparently, you answered to the thread by e-mail. For some reason, the attachments can not be transferred by email into the Github webpage.
Please visit the issue page https://github.com/ViennaRSS/vienna-rss/issues/1824 to drag and drop the attachments into your answer, or send them directly to me : barijaona at gmail dot com
Kind regards.


Web based version throws 'network error' when downloading map

Web based version throws 'network error' when downloading map (but works in RStudio Viewer)
Recreate: create any range map using web based verion.
Click 'Save Range Map' ... error thrown,

per Breck Sullivan (5/22 email): There is an option for you to save the maps in different formats. The only format that directly worked for me was pdf. If I wanted a png, it would never save as a png just an “all file.” I had to open it up in paint to then save it as a png. I might have been doing something wrong or it could just be my computer, but that took me a while to figure it out for a png.

Finally able to reproduce.

The map is saved in the background when click "Update Map".
The "Save Map" button merely copies the file to the user defined location.
If the user changes the file extension between clicking these 2 buttons the operation does not complete correctly.
Possibly add some code to check the extension currently selected and the saved file.  If no match pop up a box to inform the user.

Error code already exists.

Based on user comments he was probably getting the "Error_UpdateMapBeforeSave.pdf" since he mentioned only ever getting a PDF.

Tested both maps and all file types.  All work as intended with and without clicking update map button before save map button.  That is, when clicked update first got the intended file format and when did not got the "Error_UpdateMapBeforeSave.pdf".

Test Fail. Using the app available through AWS: I created map, changed extension, clicked "update range map", waited for map to refresh, immediately clicked "save range map". I received "but_map_range_save" error

Tested AWS (CBP hosted) version and was able to save all 4 files types for both maps.
Using Chrome.  Need to test with other browsers.

Works fine in Firefox as well.
Both Chrome and FF asked about security at the start.
Internet Explorer 11 displays another certificate warning when click "download map".  Have to click through to get to the save file dialog.

v<IP_ADDRESS>03 is on CBT server.
https://baytrends.chesapeakebay.net/baytrendsmap/
All 4 file formats download ok with final file 1.

done


CON-515 : cache clone dir, update clone if it still exists

@kylycht can you address the remaining code review feedback so we can merge this today.

merged manually


[bridgekeeper]: Add Support for Django 4.2

Description
If latest PyPI release does not have Django 4.2 support, then

[ ] Verify if latest master/main branch has support for Django 4.2
[ ] Create issue in the upstream repo for Django 4.2 upgrade if no issue exists already.
[ ] Create pull request in upstream repo for Django 4.2 support if no pull request exists already.
[ ] Fork the repo, Add test configurations for Django 4.0, 4.1 and 4.2 in CI
[ ] Run available django-code-mods to fix the failing tests
[ ] Fix any remaining Django deprecation warnings or test failures in all the test configurations.
[ ] Update the Trove classifiers in any setup.py, setup.cfg, or pyproject.toml files
[ ] Update status in the Dependency Sheet if the package has support for Django 4.2
[ ] Update the repo support field in the Dependency Upgrade Sheet once a new version with support has been released.

Repo URL: https://github.com/daisylb/bridgekeeper

I've pushed a PR here https://github.com/daisylb/bridgekeeper/pull/42


OpenApi generation process doesn't support AuthorizationLevel.Function for Commands

Hi,
during the generation process for OpenApi it's not possible generate query parameter code  for Azure Functions with AuthorizationLevel.Function. In queries it's generally not a problem, because (although not very nice) a code parameter can easily be added. But in POST and PUT scenarios the swagger ui is not usable, when the azure functions is deployed. It's because the code parameter cannot be set in Post/Put. There're tools like Postman to replace ui, but for a quick manual testing it's useful to have a gui for.

Agreed - it should form part of the Swagger and it shouldn't be a difficult change. I've added it to my backlog for the upcoming release.

Thanks.

Addressed in v3.0.4-beta1. Thanks!


Add current target to longruns

Closes #355
ClimaCoupler-Longruns
Note: the old AMIP FINE benchmark crashes (unconverged SFs) after 120d. We will need to find the new stability region for these options, so it is commented for now.

[x] I have read and checked the items on the review checklist.

bors r+

bors r+

FYI: When jobs fail with Error: The command exited with status 137, it is better to add memory, e.g. slurm_mem: 20GB than just retrying (which is time consuming)

Yeah, I was trying to avoid that but I think I will have to resort to that now, lol. Thanks for keeping an eye! 👀

bors r+


Execution of commands restricted for non admin users

Environment created on HUB, logined from HUB. Trying to execute command inside container:

Just checked. Fixed.


do SSAF

so that the VM can use integer-based locals

SSA form:

this is what the backend should generate as IR.
Any left optimizations should be done at that stage.
[15:56] <ely-se> the obvious way is to turn every SSA register into a bytecode local variable
[15:57] <ely-se> and load and store over and over again
[15:57] <ely-se> but that's not really efficient in terms of code size and instruction count


Update Yeoman instructions to include creating GitHub repo as origin

Your to-do
Our Yeoman instructions create a local repo with a single branch called master. The conventional name for a main branch is now main; we need to update the instructions to include git branch -m main.
We need to add instructions for creating a matching main branch on GitHub and configuring as origin.
Issues you may encounter
When creating origin at GitHub must tread carefully to avoid unrelated histories.

To do on 2022-07-02

Finished on 2022-07-02.


delete unuseful packages in package.json

in package.json web two useless things we want to delete:
1 - delete nodemon package
2 - delete dev script from npm scripts

Hi can i work on this?


Not working on azure because of "select into" sql statement

Sadly it dosnt work because Azure does not support the "select into" statement on AZURE SQL.

Which version of Umbraco and Housekeeping do you use?

It was 616 umbraco and the latest version for v6

That's ok...I found the problem.
I'll make change ASAP :-)

The issue should be solved...
You can download and try the new Housekeeping v<IP_ADDRESS>.
Bye


support state-considering rank

In the e-commerce domain, a product is usually stored as a Vespa document.
A product usually has a series of promotions and corresponding effective dates and promotion prices.
We want to sort products by their promotion price. However, we need to feed all the promotion info in advance because it is impossible to feed the promotion price at the moment the promotion takes effect.
Therefore, a product would look like
document product {
        struct promotion {
            field id type string {}
            field startTime type long {}
            field endTime type long {}
            field price type double {
        }

        field promotions type array<promotion> {
            indexing: summary
            struct-field id { indexing: attribute }
            struct-field startTime  { indexing: attribute }
            struct-field endTime  { indexing: attribute }
            struct-field price  { indexing: attribute }
        }
}

Currently, due to limited programmability in rank profile, if we want to sort by active minimal promotion price, the rank profile have to be written like this:
rank-profile promotionPrice {
   rank-properties {
      $defaultMax:<PHONE_NUMBER>
   }
  function activePrice(index) {
    expression {
      if (attribute(promotions, index).startTime < now,  if (attribute(promotions, index).endTime > now, attribute(promotions, index).price, $defaultMax) ,$defaultMax)
    }
  }
  function minPrice {
    expression {
      min(activePrice(0), min(activePrice(1, min(activePrice(2, $defaultMax)))))  // manually for-loop
    }
  }
  first-phase {
    expression: minPrice
  }
}

The problem is that we need to manually expend the for-loop with a fixed index. If promotions size larger than the fixed index, then the rank would not work.
Hope that there is a feasible and elegent way to achieve this requirement.

Great question! I don't have the complete solution, but I suggest looking into using a tensor, as tensors can be reduced using a min aggregator over a dimension: https://docs.vespa.ai/en/reference/ranking-expressions.html

To do this, create three separate tensors in the document, for startTime, endTime and price, all with a single mapped dimension with promotion id as the label.
  field startTime type tensor(id{}} {
      indexing: attribute
  }
  field endTime type tensor(id{}} {
      indexing: attribute
  }
  field price type tensor(id{}} {
      indexing: attribute
  }

Now your documents can set promotions as entries in these three tensors, e.g
startTime = {promo1:40, promo2:60, promo3: 80}
endTime   = {promo1:50, promo2:70, promo3: 90}
price     = {promo1:16, promo2:18, promo3: 10}

(where 40 etc. should be actual timestamps of course).
With this, the ranking expression
(startTime < now) * (endTime > now) * price
will produce a tensor(id{}) which has the correct price if its currently valid and 0 otherwise. (To see why, refer to https://docs.vespa.ai/documentation/reference/ranking-expressions.html).
If you don't have overlapping promotion intervals (so that you need to take the lowest non-zero), all you need to do is take max from this tensor: max(...).
If you may have overlaps, you should map each 0 to a max value first: map(..., f(price)(price == 0,<PHONE_NUMBER>, price), and then take min of that.

Cool! I will have a try!
How about the performance? Is it a relatively heavy rank operation?

Should be fine unless you have very many promotions, then you'll feel the cost of joining over the id dimension.


Animations not working when navigating back to previous page

Honestly, this plugin is more trouble than its worth!!!
I've got the basic set-up fadeIn & fadeOut between pages.
When I navigate back to the previous page the animations using anime.js won't reanimate back in only if I refresh the page.

maybe you are using just $(document).ready...
did you try  to use:  Barba.Dispatcher.on('newPageReady', function() {  //your scripts here ... });

Hi, @apsolut thanks for your reply.
Wasn't using $(document).ready function
I've tried you're solution below with no enjoy, it's ignoring the fadeIn - fadeout behaviour.
Anyway, I'm done (trash can) with this plugin, for one of the most utter frustrating plugins.

Hi, @apsolut thanks for your reply.
Wasn't using $(document).ready function
I've tried you're solution above with no enjoy, it's ignoring the fadeIn - fadeout behavior.
Anyway, I'm done (trash can) with this plugin, for one of the most utter frustrating plugins.
The only way to use Barba.js is by NOT using it!

You could try actually learning some javascript instead of cyring.


[Doc][Improvement] Add instructions for process execution type and data complement

Purpose of the pull request

Add instructions for process execution type.
Add English docs for data complement (backfill).
This PR closes: #11814

Brief change log

Already described above.

Verify this pull request

This PR is only doc fix.

@zhongjiajie @ruanwenjun @caishunfeng BTW, I labeled this PR with 3.2.0 milestone. Do we need to cp this to 3.1.0?

@zhongjiajie @ruanwenjun @caishunfeng BTW, I labeled this PR with 3.2.0 milestone. Do we need to cp this to 3.1.0?

I think it's OK to cp to 3.1.0

Sure, will do once it merged.


Update en.coffee

Added a Tim Berners-lee quote.

Good quote, if a little long, but let's see if it fits. Can you also add it to level_loading.jade? Thanks!

Sure!


Invalid hook call on npx ness deploy for minimal gatsby starter

First I tried "npx ness deploy" for a minimal index.html file in the public directory. I got the invalid hook call error.
So I followed the instructions in Ness' readme for the clean starter gatsby site.  I got the same invalid hook call error:
ERROR  Invalid hook call. Hooks can only be called inside of the body of a function component. ...
...

App (/home/  ........ /node_modules/ness/lib/components/App.js:28:43)
....

I'm using an aws profile for eu-west-2 with permissions that work for a similar aws deployment using Architect (arc.codes).
I would love to get ness working - a fabulous concept - thank you!

Will take a look at this tomorrow! Apologies for the delay, I've been head down adding proper Next.js support.

@warwickgrigg could you provide more info on your environment? (OS and Node versions would be most helpful!)

@warwickgrigg I also pushed a new release out this morning that fixes some Node compatibility issues. If you get a chance to re-test, I'd be curious if your issue went away!

@warwickgrigg just checking in! Would love to know whether this is still an issue for you with the latest release of Ness!

I get "AccessDenied ... not authorized to perform: cloudformation:DescribeStackEvents". Do you have a spec of the permissions Ness needs to deploy? I'd rather not give full admin permissions.

I've started using aws-vault with MFA to secure admin credentials I'm using for deployments and it's working well for me.  This solves the problem for me: I'm able to deploy it successfully with ness. Thank you for your work on ness!

Adding some documentation around IAM perms needed is still on my list, but I'm glad you have a workaround!


Unable to import components in Typescript

Because not all files/components are exported in the index file, type-completion/type-checking cannot occur when you want a direct reference to the select component.
Problem:
import { SelectComponent } from 'angular2-select';

Will therefore not work. One of the sub-paths also fails to include (e.g. 'angular2-select/dist/select.component').
Fix:
Export the components in your index.ts file, that way I will be able to actually access your component's public API in a type-safe way.
If you would like a pull request instead of just a bug, please let me know and I will create on at my earliest convenience.

@basvandenberg The commit 687f7aa067bba000a2498842dcc3582b00698b25 takes is some of the way.
It would be great if you exported a type for the options as well. By adding an interface like below to SelectComponent:L26 instead of any you would enable users to have type safety for the options passed to the component.
export interface ISelectOption {
  value: string;
  label: string;
}

The interface is based on the comment in the readme specifying what properties should be available.
Generally all the places where you know the type, it would be great if this was used. On the top of my head, that includes the selected and deselected events as well.

In the 1.0.0-beta.4 release you should be able to import SelectComponent and the new IOption interface. Please let me know if there are any issues with this, then I'll reopen the issue.


Go to define not working

VSCode Version: 1.19.0
OS Version: Linux 16.04 LTS

Steps to Reproduce:

git clone https://github.com/react-boilerplate/react-boilerplate.git
open project react-boilerplate use VSCode
Ctrl+P find file app/contaners/homepage/index
Ctrl+F find import H2 from 'components/H2';
Select H2 and press Ctrl + F12
Error No implementation found... and then could not go to define of H2.

Reproduces without extensions: Yes

Try creating a jsconfig.json at the root of the project: https://code.visualstudio.com/Docs/languages/javascript#_javascript-project-jsconfigjson

@mjbvz i have one,  could you try my reproduce step? if you do not have the problem please share your jsconfig.json. some other packages can go to define but components/* maybe its a bug?

Try setting baseUrl and module:
{
    "compilerOptions": {
        "baseUrl": "app",
        "module": "system",
        "target": "es2016",
        "jsx": "preserve"
    },
    "exclude": [
        "node_modules",
        "**/node_modules/*"
    ]
}

This should make paths like components/H2 resolvable. More info: https://www.typescriptlang.org/docs/handbook/module-resolution.html


Cannot set property 'xyz' of undefined

It would seem like this is a (common?) bug that the compiler could catch for us.
Given this example class:
class Foo {
    bar: number;
}
let a: Foo;
a.bar = 1;

At runtime I will get an error 'Cannot set property 'bar' of undefined because I never actually initialized the object. (i.e. let a: Foo = new Foo(); or let a = new Foo();)
This seems to me like it could probably be a pretty common developer mistake given the ability to provide types (: Foo), especially since editors will give you full Intellisense on the object just by naming the type of it without initialization.  I'm curious if it's something that the Compiler could catch?  (variable a is undefined; declared, but never initialized)

If you use the --strictNullChecks compiler option, you'll get a compiler error stating Variable 'a' is used before being assigned. Is that what you are after?

That probably would do it. Sorry, didn't see that in the tsconfig options. I'll give it a try.

@benmillhouse it's only in the nightly version, so might not be documented yet. See #7140.


cannot run "conda env create --name ai4beg"

in order to solve
ResolvePackageNotFound:

pytorch::torchdata=0.3.0
pytorch::torchtext=0.12.0
pytorch::torchvision=0.12.0

I changed my python to version 3.9,
in order to install  pytorch::torchtext=0.12.0, I chose to install pytorch 1.11.0
but still:

could you please provide more details in "Setup" section??!

same error

@Alopex-Song it seems  @BethanyJep does not seem to be monitoring the open issues anymore. I opened a similar issue several weeks ago with no response from her.

@Alopex-Song @RobertErskinedev
I went through the hassle of resolving the dependencies one by one. The following modified requirements.txt works for me at the moment:
gensim==3.8.3 gym==0.23.1 huggingface==0.0.1 imageio==2.16.2 keras==2.11.0 nltk==3.6.6 pandas==1.4.2 pillow==10.3.0 pygame==2.1.2 scikit-image==0.19.2 seaborn==0.11.2 smart-open==5.2.1 tensorboard-data-server==0.6.1 tensorflow-datasets==4.4.0 tensorflow-hub==0.12.0 tensorflow-text==2.11.0 tensorflow==2.11.1 tensorboard==2.11.2 tokenizers==0.15.2 torchinfo==0.0.8 tqdm==4.66.3 transformers==4.38.0
After cloning the repo just replace the contents of the file ./.devcontainer/requirements.txt with the above lines, and the conda env create... command should work as expected.
Note: I haven't executed any of the code snippets,yet. So I do not know if upgrading the dependencies breaks anything.

I get the following error when trying to install the dependencies
LibMambaUnsatisfiableError: Encountered problems while solving:

nothing provides requested pytorch::torchvision =0.12.0*
nothing provides requested pytorch::torchtext =0.12.0*
nothing provides requested pytorch::torchdata =0.3.0*
nothing provides blas * mkl needed by pytorch-1.11.0.arm64-py3.8_0
Not able to install mkl
any suggestions how to fix this?


Demo for issue #635

#635
however, I have realized my error.
I was follow the epic stack in my remix app and was not ready for Sentry. Therefore the comment about it in server/index.ts made me this I could get rid of the NODE_ENV check. Therefore, I was left with just the await getBuild() call. However, because I was calling getBuild now in development the viteDevServer.ssrLoadModule part needed to be wrapped in a function like the remix/website example
To summarize. If you try this branch out and remove the wrapper function around viteDevServer.ssrLoadModule you will see that the app starts but updates inside a loader are not reflected. Which is where I thought to help
Please let me know if you would like more. Thank you for the Epic Stack and all your work

Test Plan

Checklist

[ ] Tests updated
[ ] Docs updated

Screenshots

And just curious if your @ts-ignore is just for comment? Since it does not appear to be needed to avoid issues?

On the @ts-ignore bit, the #build/server/index.js file only exists after you run the build. But before you run the build, TypeScript will not be able to find it. That's why we have the @ts-ignore.
So if I understand you correctly, we don't need to make any changes because you mistakenly removed the production check when that actually has nothing to do with Sentry and actually is what supports HMR in the first place.
Thanks!

Yep. I made the mistake

I am not sure what just happened but either Github just changed something, or something related to this PR just broke the github extension in vscode.

I use this to walk me through any PR's that are closed so I can to decide if I take them. I was just working on the Vite integration and then  this error started coming up. Any ideas? This is an odd one. But if anyone is curious this happens when I click on "load more" for a custom query "is closed"


[Feature] Interface with ChainRulesCore.jl

Apparently the proper way to build in differentiability is to define a rule for ChainRulesCore.jl: https://github.com/JuliaDiff/ChainRulesCore.jl. Specifically we would define an frule (forward) and rrule (reverse). Then, evaluations inside DynamicExpressions.jl would be able to be link in a "chain" in a larger AD pipeline. So it might be easier to do a lot of other stuff.
Maybe if we do this it would be relatively easy to get even higher order gradients in DynamicExpressions.jl?
@kazewong check this out

Also, I'm not sure if it's better to implement frule and rrule for eval_tree_array, or for individual deg1_eval/deg2_eval. Maybe the latter makes it easier to get higher-order derivatives?
I think if we do rrule at the eval_tree_array level, it might actually be more expensive because we'd have to do a matrix inverse on the frule... So for true reverse derivatives we'd probably want to implement it at the deg1_eval level.

Actually Enzyme seems to be doing okay! Much less maintenance required and is very likely the faster option. See https://github.com/EnzymeAD/Enzyme.jl/issues/810 for updates.


Filter null playlist and album tracks

An option will be added to erela.js-spotify to filter null tracks


Replace footer with drawer menu

remove footer from all pages
move lang picker into the NavigationDrawer only
replace react-bootstrap component Navbar with AppBar from material-ui
add missing footer entries into SwipeableTemporaryDrawer

Fix #363
To do in separate issues

[ ] NewsletterModal opening needs being handled a different way
[ ] Replace "default" menu entries icons
[ ] Style links menu elements
[ ] Fix menu logo (large screen, otherwise it seems fine)
[ ] Place logo with longline into AppBar

are we sure to remove footer everywhere? I agree this is useless on mobile apps but not on web where user are used to have it to find credit/about/legal mentions/contact etc

Yes, design specs confirmed

discussion there : https://instantvisio.slack.com/archives/C01EW0X2FJQ/p1608120406006000


Special heap keywords in terms

Hi!
I'm having some issues with the exprToTerm function when applied to terms that contain old.
Looking at the code, I think the conversion is buggy but I'm not sure enough to fix without potentially breaking something. The relevant snippet is below:
https://github.com/Edkamb/crowbar-tool/blob/e9fc52f91fcfbd2e50c319fd0c8af16729b1dc2a/src/main/kotlin/org/abs_models/crowbar/data/LogicElement.kt#L433-L445

What's the purpose of the specialHeapKeyword != 'NONE' comparison? Shouldn't the keyword be updated in any case, maybe giving a warning / exception if the previous keyword was not none?
Shouldn't the function invocation of old be removed in line 442 - similar to how it's done in exprToForm?

The specialHeapKeyword != 'NONE' comparison is a residual from the previous implementation and can be refactored by removing lines 435-439.
https://github.com/Edkamb/crowbar-tool/blob/e9fc52f91fcfbd2e50c319fd0c8af16729b1dc2a/src/main/kotlin/org/abs_models/crowbar/data/LogicElement.kt#L433-L445
Line 442 can be safely replaced with return exprToTerm(input.e[0], input.op) (the tests will succeed)
Furthermore lines 468-469 can be removed, because complex applications of special keywords are allowed
https://github.com/Edkamb/crowbar-tool/blob/e9fc52f91fcfbd2e50c319fd0c8af16729b1dc2a/src/main/kotlin/org/abs_models/crowbar/data/LogicElement.kt#L466-L476
In any case, are the fields inside old and last always referred to with the keyword this.?
For example, old(this.field == 0) instead of old(field == 0).

Great, thank you!


MEDAKT A DELEB

This is a type of banana. Can anyone confirm? Can anyone upload a picture? Provide the latin name?

Is that the king green one looks like ‘orsul a kaming’? Goats horn very
curvy  inward?
On Sat, Oct 7, 2023 at 22:23 John Bent @.***> wrote:

This is a type of banana. Can anyone confirm? Can anyone upload a picture?
Provide the latin name?
—
Reply to this email directly, view it on GitHub
https://github.com/tekinged/missing/issues/460, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AF2DJJEOGCZXSY2HI2Y4R23X6I2GHAVCNFSM6AAAAAA5XN22CCVHI2DSMVQWIX3LMV43ASLTON2WKOZRHEZTCNRVGI2DOOA
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

Not sure about the details but at least we can confirm it is a banana. I'll close this and hopefully we can get a picture.


RFP IISExpress

Create a package for IISExpress: https://www.microsoft.com/en-us/download/details.aspx?id=48264
I can tackle this myself, but if everyone has experience how to setup AU for Microsoft download pages I would appreciate some hints 😃

I have this implemented already, just waiting to e published.

Correction: it is awaiting moderation. I was troubleshooting a MyGet issue and I forgot to get back to it.

@jberezanski Great!
So is it ready now for review / approval now? Because you left a comment there that you're still working on it

I've repushed the package with correct metadata, it's ready now.

@jberezanski Thanks! Package is now approved


added returnDirectly to Tool annotation

…irect tools.

Issue

Closes #
Change

General checklist

[x] There are no breaking changes
[x] I have added unit and/or integration tests for my change
[x] The tests cover both positive and negative cases
[ ] I have manually run all the unit and integration tests in the module I have added/changed, and they are all green
[ ] I have manually run all the unit and integration tests in the core and main modules, and they are all green

[ ] I have added/updated the documentation
[ ] I have added an example in the examples repo (only for "big" features)
[ ] I have added/updated Spring Boot starter(s) (if applicable)

Checklist for adding new maven module

[ ] I have added my new module in the root pom.xml and langchain4j-bom/pom.xml

Checklist for adding new embedding store integration

[ ] I have added a {NameOfIntegration}EmbeddingStoreIT that extends from either EmbeddingStoreIT or EmbeddingStoreWithFilteringIT
[ ] I have added a {NameOfIntegration}EmbeddingStoreRemovalIT that extends from EmbeddingStoreWithRemovalIT

Checklist for changing existing embedding store integration

[ ] I have manually verified that the {NameOfIntegration}EmbeddingStore works correctly with the data persisted using the latest released version of LangChain4j

I've run the tests (just using the openai test module). There's several things I think should be cleaned up but wasn't sure which direction was preferred. First timer contributing here so I'm sure there are some fixes.

This is based off of a solution proposed in this comment

@jrsperry thanks a lot! I am quite busy with the release this week and have to finish a few things before I will be able to look into this. Thanks for your patience and understanding!

@langchain4j I'm interested in this feature since this is a need that I also had for a recent demo project on which I was working, so I reviewed and reworked a bit this pull request.
@jrsperry I reworked a bit your pull request and sent another one https://github.com/jrsperry/langchain4j/pull/1 to yours with some minor refactor but mostly to avoid that ugly and unnecessary use of reflection. Please give a look and let me know if it makes sense.

@mariofusco  thank you so much on that, i wasn't positive of other ways so went with reflection, glad someone knew a better way


Atom Beautify could not determine a supported beautifier to handle this file with grammar "Velocity (HTML)" and extension "vm".

Description
Atom Beautify could not determine a supported beautifier to handle this file with grammar "Velocity (HTML)" and extension "vm".

I have an issue open to work on this https://github.com/prettydiff/prettydiff/issues/280
I have not gotten to it yet.

Duplicate of #522.


Run -> DataSet synchronization

There might be situations when the Run gets out of sync with DataSet, e.g. the transformation will fail, or even in case that the Run was uploaded before DataSets were introduced. (It is not possible to trigger the migration from Liquibase as the application is not ready when the migration process runs).
Therefore let's introduce:

Columns Run.version, Run.appliedVersion (default -1)
DB trigger that will increment Run.version when Run.data is updated
Set Run.appliedVersion in the transaction that creates the DataSets
A periodic process that will find runs with version mismatch, triggering the DataSet update

Alternatively we could omit Run.appliedVersion and have DataSet.version where the process would look for DataSets that don't have matching version to the parent's version. However this does not cover the case when no DataSet is present (we would have to look specifically for these) and the database join would be probably more CPU-intensive.

Maybe this is not that useful but to trigger recalculation on all runs - version update would react only on change of Run.data, and that does not happen that often. The real dataset version should be rather max(run.version, version-of-all-transformers used) and that's already rather complex and fragile. Therefore, we'll rather stick to manual transformation for whole test if anything seems fishy.


Error dialing loggregator server: dial tcp: missing address.

Hi All!
I'm trying to access a Secure Salesforce SOAP url through a Java application- which calls a method from the SOAP web service.
Pushing the .jar file has issues.
I get the following error:
Warning: error tailing logs Error dialing loggregator server: dial tcp: missing address. Please ask your Cloud Foundry Operator to check the platform configuration (loggregator endpoint is wss://loggregator.cloud.pcftest.com:4443). Starting app appName in org sampleORG / space ASP-DEV as<EMAIL_ADDRESS>

Hi @SamwiseGambgee
What does cf curl /v2/info return you? And cf -v?
Cheers,
Dies Koper
CF CLI PM

Hi @dkoper , thanks for responding!
cf -v returns: cf version 6.15.0+fa1bfe2-2016-01-12
cf curl /v2/info
returns:
{    "name": "vcap",    "build": "2222",    "support": "http://support.cloudfoundry.com",    "version": 2,    "description": "Cloud Foundry sponsored by Pivotal",    "authorization_endpoint": "https://login.cloud.pcftest.com",    "token_endpoint": "https://uaa.cloud.pcftest.com",    "min_cli_version": null,    "min_recommended_cli_version": null,    "api_version": "2.25.0",    "logging_endpoint": "wss://loggregator.cloud.pcftest.com:4443" }

It seems like the cf curl /v2/info is missing a property called doppler_logging_endpoint which ideally would point to wss:doppler.cloud.pcftest.com:4443.
What version of CF are you using?

api_version 2.25.0, so the CF version would be pretty old (v208?), possibly before the doppler endpoint was introduced. I thought the CLI would work fine with the loggregator endpoint.
So what is the problem exactly, and what command are you running?
I have seen a "Error dialing loggregator server" error when pushing an app or running cf logs while in a corporate network where outgoing traffic to port 4443 is blocked. Other than not being able to see logs and stats, apps should be pushed without impact.

Closing due to lack of information on the issue. Feel free to reopen or submit a new issue if the above didn't help us and you have time to work with us to help us investigate.


Update glossary of developer guide

Coverage remained the same at 92.159% when pulling aa0c1813a147a5439e90ca4e33a7b11954d4d40f on Gideonfu:master into 8a13a29720ab39f9880540fe3f726d64f878df64 on CS2103-AY1718S1-T17-B4:master.


Update README.md

Hi,
I think the method call in text is easy to miss. I made tiny change to highlight code.

Thank you, merged it!

Happy to help.


install_requires a bit ugly

I see this in the generated setup.py:
    install_requires=[
        'morepath','more.chameleon'
    ],

which isn't super-pretty. Is it possible to add some whitespace so they're both on separate lines?

I thought I'd get away with that. Jinja2's whitespace handling is not the greatest ;)


lexer: Accept hyphen and numbers

Some config names include hyphens and numbers. The wireless config
is one such example.
https://openwrt.org/docs/guide-user/network/wifi/basic

Cool 👍 I'll merge this tomorrow when I'm at my workstation again (and when I've found out why CircleCI doesn't build pull requests...)

Codecov Report

Merging #7 into master will not change coverage.
The diff coverage is 100%.

@@           Coverage Diff           @@
##           master       #7   +/-   ##
=======================================
  Coverage   68.05%   68.05%
=======================================
  Files           7        7
  Lines         695      695
=======================================
  Hits          473      473
  Misses        202      202
  Partials       20       20

Impacted Files
Coverage Δ

lexer.go
89.5% <100%> (ø)
:arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 114c1e9...baf62a6. Read the comment docs.

I've merged your changes, thank you.
The wiki states on https://openwrt.org/docs/guide-user/base-system/uci#file_syntax (at the end of the "File Syntax" section):

It is important to know that UCI identifiers and config file names may contain only the characters a-z, 0-9 and _. E.g. no hyphens (-) are allowed. Option values may contain any character (as long they are properly quoted).

So, this leaves me a bit puzzled... Are hypens allowed or are they not? I've glanced a bit over the C sources I did not see an obvious parser function which could tell me the actual syntax allowed.
Do you have time to dig a bit deeper? I don't know when I'm able to to this myself.


Fixed null reference when a Custom Property has a null value.

Fixes Issue #43

LOL I never opened a PR https://github.com/lukeschafer/SbManager/commit/f3b01e4e4bd9097fe7404fda029545ab4fd7ed65

That's what I get for attaching my deployments to a build on my fork! https://ci.appveyor.com/project/lukeschafer/sbmanager-558

Thanks @droyad


fix importing of os module in chainlit_run

Without this change starting the app with a specified port doesn't work.
In particular, running chainlit run demo.py --port 9000 results in the following error:
    os.environ["CHAINLIT_PORT"] = port
    ^^
UnboundLocalError: cannot access local variable 'os' where it is not associated with a value

Thank you for your contribution! This error will be fixed by #40 (which we plan to release today). However your were spot on with this one!
Do not hesitate to contribute again 👍


[Bugfix] Config.init() got an unexpected keyword argument 'engine' api_server args

File "vllm/vllm/entrypoints/api_server.py", line 122, in run_server
[rank0]:     shutdown_task = await serve_http(
[rank0]:   File "vllm/vllm/entrypoints/launcher.py", line 29, in serve_http
[rank0]:     config = uvicorn.Config(app, **uvicorn_kwargs)
[rank0]: TypeError: Config.init() got an unexpected keyword argument 'engine'

merge as ci failures are not relevant.


Request a Driver Updates section in here as well since it also is a source of questions.

[Enter feedback here]
This is a great public article for OS Updates.  Have folks thought about also adding a "How Driver Updates work" section too?  I helped write and update the "Updating Drivers and Driver Servicing" on osgwiki and a central spot like this seems like a perfect place for public content.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 349d337e-ca0f-a40a-a522-bd1ae71c7d1e
Version Independent ID: 50f0c3b0-eaad-89c0-eb3c-878e7564d6f6
Content: Windows Update troubleshooting - Windows Deployment
Content Source: windows/deployment/update/windows-update-troubleshooting.md
Product: w10
Technology: windows
GitHub Login: @jaimeo
Microsoft Alias: greglin

@jaimeo It seems that this documentation feedback is suitable for your consideration. Please advise. Thank you.

@SillyKeith it's a great suggestion. How about you get in touch with me and @arcarley internally and let's see what we can come up with?

Closing via Jamie's suggestion above. Thank you.


package.json script with -- fails to be recognized

Example of package.json:
{
  "scripts": {
    "test:seed": "pnpm --recursive --parallel test -- --sequence.seed=1700316221712"
  }
}

Knip 3.10.0 detects --sequence.seed=1700316221712 as a binary while it is a Vitest parameter:
Unlisted binaries (1)
--sequence.seed=1700316221712  package.json

I guess this is because of -- before --sequence.seed=1700316221712

:rocket: This issue has been resolved in v3.11.0. See Release 3.11.0 for release notes.

Thanks for the report @tkrotoff, should be good now.

:rocket: This issue has been resolved in v4.0.0. See Release 4.0.0 for release notes.


Future Request: Add an image to base image.

First of all, thank you for this beautiful project. I am going to add an image (logo) to the main and base image for a design (similar to adding a sticker to a photo). Do you think it is possible to implement something like this? And how can I help you implement it?

Hi! Thanks for the kind words.
Such a thing could be done using the image/draw package and is way out of scope of this package.
You can do it yourself with a basic code like this:
// Paste draws the src image on dst image at x,y of the dst.
func Paste(dst *image.NRGBA, src image.Image, x, y int) {
	draw.Draw(dst, src.Bounds().Add(image.Point{x, y}), src, image.Point{}, draw.Over)
}

Also, for image processing I recommend you to take a look at these packages:

painter
imaging

With that said, this feature is not planned, yet.


Update pr_template: Authors should indent one sentence per line

Reviewing blog posts is easier when you can adress specific lines and phrases directly.
To make use of this feature on GitHub every sentence must have it's own line.
Since not all authors are aware of this, I suggest adding a (mandatory) hint that authors should indent their articles to one sentence per line. E.g.
Wrong:
+ One sentence. Sentence I want to adress. Next sentence.

Correct:
+ One sentence.
+ Sentence I want to adress.
+ Next sentence.

I suggest adding this point to the Pull Request Template.

Do you have any additions to this @silasmahler ?


Using huggingface's pytorch_model.pt, the answer to the error is as follows

Thanks for the colourful work, I'm having some problems running it

text prompt:  ### Human:  hello
Assistant:
all_gen_img_idx:  []
all_gen_vid_idx:  []
all_gen_aud_idx:  []
text_outputs:  ['surely surely surely surely surely surely surely surely surely surely surely surely surely surely surely surely surely surely surely surely surely surely surely surely surely surely surely surely surely surely surely surely surely surely surely surely surely critical critical
The following is the model loading process which also does not report any obvious errors

It has been resolved

How did you resolve this @south20

same question. How did you resolve this @south20


[3pt]  - Add comments counter - Student B

Even if the API gives you the number of comments you will create a specific function to calculate it.
Make sure that the correct number is displayed on the Comments pop up.

Create a specific function to calculate the number of comments.
Display The number of comments on the Comments pop-up.

Good Work so far SurafelGetachewT 🚀 🚀
This is a very good achievement and milestone is completed.
Kudos 👍🏾


[REQUEST] Ship models

Models of all ships must be finished. All ships can be found on the github page "Hulls", with info on how they look available too.

Task Estimation (time): 3h (? )
Risk: Art doesn't import to unity well
Risk Resolution: Poke Aiden about it, he has the pipeline in place.
Risk: Takes more time than expected.
Risk Resolution: Will keep everyone updated on progress.  This task is more important than the other assigned to me this week, so it will be my priority.  If it takes more than twice the time I've estimated I will ask for backup!
Risk: People don't like it.
Risk Resolution: That's just art.  Will definitely take feedback and act on it even if I think it makes it look worse, though - this is a group project! Everything needs to fit the style as well as is possible! But if general consensus is it's fine then well, sometimes people just don't like your art and that's okay!


Auto fill the filters when clicking contributors/institutions chips on search/single node page

When clicking contributor or institution chips on either card on the search or single node page, the user should be directed to the search page with the corresponding institution/contributor selected in the filters.


Resizing window below minimum size is being corrected manually, window doesn't have a native minimum size

Video demonstration: https://www.youtube.com/watch?v=zEg1ePfI0Ns
This has, in some cases, crashed osu!lazer, but I unfortunately don't have a recording of that. A similar issue has occurred when running the sample game on gnome 3.34 which almost randomly resizes the window every few frames when you try to normally resize it.

This will be fixed with SDL.

This applies to windows/macOS too

This seems to do the trick, not sure if correct.
diff --git a/osu.Framework/Platform/SDL2DesktopWindow.cs b/osu.Framework/Platform/SDL2DesktopWindow.cs
index e3dcd7348..00b7a07d8 100644
--- a/osu.Framework/Platform/SDL2DesktopWindow.cs
+++ b/osu.Framework/Platform/SDL2DesktopWindow.cs
@@ -978,6 +978,8 @@ private void updateWindowStateAndSize()

                     SDL.SDL_SetWindowSize(SDLWindowHandle, Size.Width, Size.Height);

+                    SDL.SDL_SetWindowMinimumSize(SDLWindowHandle, sizeWindowed.MinValue.Width, sizeWindowed.MinValue.Height);
+
                     updateWindowPositionFromConfig();
                     break;

It can be set right after the creation of the SDL window, yeah?

Right, so here then?
diff --git a/osu.Framework/Platform/SDL2DesktopWindow.cs b/osu.Framework/Platform/SDL2DesktopWindow.cs
index e3dcd7348..181156e6c 100644
--- a/osu.Framework/Platform/SDL2DesktopWindow.cs
+++ b/osu.Framework/Platform/SDL2DesktopWindow.cs
@@ -407,6 +407,8 @@ public virtual void Create()

             SDLWindowHandle = SDL.SDL_CreateWindow(title, Position.X, Position.Y, Size.Width, Size.Height, flags);

+            SDL.SDL_SetWindowMinimumSize(SDLWindowHandle, sizeWindowed.MinValue.Width, sizeWindowed.MinValue.Height);
+
             Exists = true;

             MouseEntered += () => cursorInWindow.Value = true;

Yeah, that's correct now. one note though, this should not just arbitrarily take the minimum window size from the bindable's MinValue, I would define a static MinSize in IWindow that both the config setup and the window should use.

I believe the user can also make changes to this in their own project? Should probably handle bindable events as well (although from the looks of things BindableSize doesn't currently implement these...)


feat: private CLI Rest infrastructure

This PR introduces a new plugin "RestGaps". Example in volume.yaml.
Any rest gaps can be filled with relevant private cli call based on the instance key.

ready for review.


Allow to set the default job timeout

Hey gomatic Team,
in some of our projects we have to set the default pipeline timeout quite regularly. This PR helps with that. Are the tests sufficient this way?
Cheers
@pellepelster, @fbernitt and @holderbaum

published in gomatic 0.5.7, thanks!


chore: remove unused binding feature file

Ruby tests still depend on this file. Let me try to port it.


CFFL

CFFL

Linter check found the following problems:
The following problems have been found:
ERROR: /tmp/abs_f4tf3z50ff/clone/recipe/meta.yaml:15: pip_install_args: pip install should be run with --no-deps.
ERROR: /tmp/abs_f4tf3z50ff/clone/recipe/meta.yaml:21: missing_wheel: For pypi packages, wheel should be present in the host section
ERROR: /tmp/abs_f4tf3z50ff/clone/recipe/meta.yaml:27: missing_pip_check: For pypi packages, pip check should be present in the test commands
WARNING: /tmp/abs_f4tf3z50ff/clone/recipe/meta.yaml:35: missing_description: The recipe is missing a description
ERROR: /tmp/abs_f4tf3z50ff/clone/recipe/meta.yaml:35: missing_dev_url: The recipe is missing a dev_url
Errors were found


experiments on nuscenes

hello, do you have any plan to do experiments on nuscenes datasets

Yes, we have already conducted several experiments on nuScenes dataset, and our method could get performance gains compared to the baseline. Besides, we are trying to use more sensor data to further improve the performance. Maybe we will release the next multi-modal version in the future.

thanks for your reply, i really looking forward to your multimodal version on nuscenes

Pretty insane that you try to extend it to multi modal and still release the code, amazing work!!!!

@superkoma Amazing work! Will you release the code based on nuscenes dataset?


Safer construction of notebook html (#170987) (#21699)

Port...
Co-authored-by: Martin Aeschlimann<EMAIL_ADDRESS>

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 41.793%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
28967

Relevant Lines:
64425

💛  - Coveralls


Dropdown - Add support for accessibility

Description
Angular dropdown component don't have support for aria tags e.g. aria-describedby, aria-labelledby, aria-invalid
Who will benefit from this feature?
All screen reader users.
Anything else?
No response

@PasiVaisanen This is actually by design! :)
You may have heard the saying "No ARIA is better than bad ARIA". This is a simplified way of saying that incorrect use of ARIA can often decrease accessibility rather than increase it. Use of aria-*-attributes can be notoriously difficult to get right. The specs are fuzzy and behaviour differs slightly between different versions and vendors of assistive technologies.
Therefore, the approach we take with Green is to build these things into the component internals instead, to the extent it is possible.
For example, the Dropdown component uses Combobox and Listbox roles and related aria-attributes internally. It also sets up a <label> with for-attribute, applies aria-invalid when relevant, etc.
This way, you don't have to think about this when consuming the component. It should be wired up mostly correct out of the box. And if we do find problems or mistakes, we can fix it in the component, and everyone using it gets the same fix for free.
Another consideration is that we are migrating to web components with Shadow DOM. This means that you can't associate internal parts of a component to IDs on the outside through aria-attributes, which further necessitates this internal setup.
TLDR; aria-attributes are built-in, not necessary to add manually.
I'm closing this issue, but if you have a specific issue where you found a component is lacking in a11y, feel free to open more issues and we can deal with it specifically!


Uncaught TypeError: Cannot read property 'getIn' of undefined with Next.js

Do you want to request a feature or report a bug?
Bug. Similar to #2332 but happens with Next.js
What is the current behavior?
Two errors. One during the page loading of the Editor component
Warning: Prop `data-offset-key` did not match. Server: "cqdhv-0-0" Client: "7ullk-0-0"
    in span (created by DraftEditorLeaf)
    in DraftEditorLeaf (created by DraftEditorBlock)
    in div (created by DraftEditorBlock)
    in DraftEditorBlock (created by DraftEditorContents)
    in div (created by DraftEditorContents)
    in div (created by DraftEditorContents)
    in DraftEditorContents (created by DraftEditor)
    in div (created by DraftEditor)
    in div (created by DraftEditor)
    in div (created by DraftEditor)
    ...

and one after I try to type something into the input element
Uncaught TypeError: Cannot read property 'getIn' of undefined
    at editOnInput (editOnInput.js:108)
    at DraftEditor.react.js:463
    at HTMLUnknownElement.callCallback (react-dom.development.js:188)
    ....

the second error stops immediately when the input receive the enter key (keyCode=13).
How to reproduce:

Open https://codesandbox.io/s/crazy-bell-5ywom
Have a look to the console tab
Try to type something into the editor input

What is the expected behavior?
The editor does not throw any error.
Temporary fix
https://github.com/facebook/draft-js/issues/1199#issuecomment-331677160
https://github.com/facebook/draft-js/blob/master/examples/draft-0-10-0/universal/editor.js#L48-L58
Which versions of Draft.js, and which browser / OS are affected by this issue? Did this work in previous versions of Draft.js?
    "draft-js": "^0.11.5",
    "next": "9.3.6",
    "react": "16.13.1",
    "react-dom": "16.13.1",

I didn't tested it with previous versions.
Chrome 81.0.4044.129/Firefox 75.0/Safari Version 13.1 on macOS 10.14.6 .

Thank you @elias94 , the temporary fixed worked well! This issue did take quite a bit of time to figure out what was going on.


Add support for using keys

Doing this reminds me that this cookbook could really benefit from a purely attribute-driven configuration file. I'm afraid I'm not going to attempt that on such a widely-used cookbook though.

It would be nice to have a pure attribute driven cookbook, but it's probably too late at this point


Remove unused generate_signature helper method

Found this while looking through the codebase for https://github.com/keolo/mixpanel_client/issues/58, looks like another part of the old authentication code.

Nice catch!


Search Pagination

Hi @FlixCoder
Thanks for this useful crate. I've been using it for a web backend project and stumbled upon an issue, I would appreciate your input.
I'm trying to consume Paged resources manually, such as search() results to implement paging for infinite scrolling. However, the Stream returned from search() doesn't provide any breakpoint we can pause and resume later as needed. Also, as Paged and read_generic() are private I can't workaround by crating manual URL.
Do you have any suggestions to handle this?
:slightly_smiling_face:

Indeed, there is no way to do manual paging right now. ^^ Paging is already part of the returned Stream. In order to implement infinite scrolling, you can easily utilize the stream though.

One option is to just keep the stream alive and whenever you need more resources to show, just fetch the next 10 or 20 elements from the stream via buffer.push(stream.try_next().await?) ^^
Another option is stream.try_chunks(10). This just gives you an array of 10 items every time you get the next stream item.

Thank you for prompt reply. Would you consider making functions such as read_generic public, so that crate users can implement missing features manually? I want to use this crate on my project, and having access to lower bits would be a huge relief, allowing any custom or not-yet-implemented features. :slightly_smiling_face:
I also would like to ask your thoughts about a PR like so:
pub struct SearchResult {
    pub result: Result<NamedResource, Error>,
    pub next_url: Option<Url>,
}

// Just to demo the idea; add another function returning a struct with results of "this page",
//  and url to the next one, essentially the data content of `Paged`.
// Next url could be later used with `read_generic`, or this function can take an `Option<Url>`?.
impl Client<FhirR5> {
    pub search_raw(parameters) -> SearchResult {
    }
}

Hmm read_generic is not really suitable to be public, as it cannot be used for any request. I understand there should be a way to add custom logic using as much of this clients functionality as possible. The read_generic assumes 404 is not an error though, which might not be suitable.
Technically, any access it already possible by just using the inner reqwest client with your URL and deserializing the respone to the requested FHIR resource, but you would loose automatic authentication and retrying.
I think I would rather like to offer a function on the client to make any HTTP request, but using the client's HTTP request machinery. That would force users to manually handle the reqwest::Response, but they can also do custom POST requests for any custom FHIR operations they like.
Regarding custom search, why is it that you don't like .search().try_chunks() if I may ask?
Your SearchResult only contains one resource right? That is not what the FHIR server responds with. The FHIR server responds with a Bundle of resources, where the next url can simply be extracted like so. So Bundle is kind of a SearchResult already, however it is of course more annoying to manually extract next URL and resources. Maybe an extension trait for Bundles would make sense for that?
Making too many inner implementation details public can harm future compatibility. Even though I don't really make any guarantees yet, I feel like there are better ways to offer the same freedom and functionality.
I could imagine adding something like this:
let response = fhir.send_custom_request(|http| {
    http
        .post("https://custom.search/?param=value")
        .header(ACCEPT, MIME_TYPE)
    }).await?;
let bundle: Bundle = response.json()?;
let next_url = bundle.find_next_url();

What would you thin about this?
Although of course, the Bundle might have custom resource links that are not resolved then and the error needs to be detected and handles based on the response status.

I think I would rather like to offer a function on the client to make any HTTP request

Sounds good to me, my aim is to have the possibility to use idioms like new-type to fill missing features, and reduce duplication on consumer-side, benefitting from "upstream" (crate) fix and features as much as possible. For example, I see value in having the checks in fetch_resource (maybe make part of Client?), helpers like find_next_page_url or filtering mechanism implemented in Paged creation.
Thinking of a low-level API, I'd think they're internal to the crate and the author don't make any guarantees, but you can still reach out there and do whatever you need when you must, it is technically possible, taking the risk of it being changed between versions. Maybe they would sit in a different module, or if it means too much restructuring, low-level bits could have a note indicating that they're subject to change and consumers are discouraged to use them? But still, you can use new-type or other means to get your needs done.

Regarding custom search, why is it that you don't like .search().try_chunks() if I may ask?

Unless I'm missing something, it still means I need to keep Stream alive, right? I want to avoid it -as a HTTP server-, as much as possible. Also, that'd mean having containers for all resource types, correct?
Like person_streams, patient_streams...
:thinking:

I pushed new changes to main with send_custom_request and BundleExt::next_page_url. You can try it out with a git dependency on current main (maybe set a custom revision/hash, so new changes won't bother :D).
Once I have time, I will try to add more functionality like the bundle entry filtering by matches and more. This even helps my efforts to reduce code duplication, so that is nice. Want to work on that, too. But this all needs a lot of time, so gonna take a while until I have time and fun doing so. Once #19 is tackled, it is also way easier to add new things.

That looks useful, thanks!
Meanwhile, could you also checkout https://github.com/FlixCoder/fhir-sdk/pull/35? It proposes adding a new manually-paged search functionality. I tested with my infinite scroll use case, it works perfectly and exposes more info about pagination (such as previous_url and total when supported).

So #41 now allows the following:
let page = client.search::<Patient>(SearchParameters::empty()).await?;
let next_page_url = page.next_page_url().unwrap().clone();
let total = page.total().unwrap();

let next_page = client.search_custom::<Patient>(|http| http.get(next_page_url)).await?;
// or
let next_page = page.next_page().await?;

// Get current matches, ignoring missing or incorrect resources.
let current_entries = next_page.matches().collect::<Vec<_>>();
// Get matches in the current response, resolving full_url.
let current_entries = next_page.matches_owned().try_collect::<Vec<_>>().await?;

// And still automatic paging possible.
let all_entries = page.all_matches().try_collect::<Vec<_>>().await?;


Local LLM API for Windows

I'm not sure if I'm placing the URL for the local LLM API correctly, but I have something like this and I can't get the bot to work. Can you give me a solution so that it works with Oobabooga, thanks.

im stuck in waiting for whatsapp web authorize

Same issue as Todiap. Any solutions?


Forward real IP in internal-api client calls

This is to add X-Forwarded-For header for calls originated from lbrytv server so internal-apis can correctly log the original IP of the client accessing lbrytv.

It would be nice if we could have declared response objects instead of the generic ones. So that we can just use this in a library without much thought. There is overhead in keep the api responses aligned but I think its worth it in the long run and its not that much extra work since there is only one. However, its not required for merging.

I don't disagree but for that the API should be versioned and documented, of which this API is unfortunately neither. In the absence of versioning, a simple removal of field will break the whole chain of clients in a far away code, and we don't want that.

Also the user object path is hardcoded and I am not sure why. Maybe its a const for some other change?

Fixed.


Rename public logs and variables, adjust tests accordingly

This PR aims to rename some logs and variables in the Validator Registration contract in order to more closely align with spec.

~ChainStart~ Eth2Genesis
~Eth1Deposit~ Deposit
~MIN_TOPUP_SIZE~ MIN_DEPOSIT_AMOUNT
~DEPOSIT_SIZE~ MAX_DEPOSIT_AMOUNT

I don't have permission to merge.


Use macOS 11 to get things green

Description of Change
Try using the shared certificates.

/azp run SkiaSharp

/azp run SkiaSharp


zh-translation: docs/root/intro/arch_overview/listeners/udp_proxy.rst

ref: https://github.com/cloudnativeto/envoy/issues/83

For an explanation of how to fill out the fields, please see the relevant section
in PULL_REQUESTS.md
Commit Message:
Additional Description:
Risk Level:
Testing:
Docs Changes:
Release Notes:
[Optional Runtime guard:]
[Optional Fixes #Issue]
[Optional Deprecated:]

这个编译有语法问题，你看一下，再本地先编译一下 @scilla0531

/approve

LGTM
/approved


[torii] Model named Table breaks torii

repost from dojo.js
Dojo.js Version
0.7.0-alpha.2
What happened?
A model named Table raises an error on getSyncEntities(), preventing it to successfully sync:
failed to get entities: status: Internal, message: "error returned from database: (code: 1) near \"Table\": syntax error", details: [], metadata: MetadataMap { headers: {"content-length": "0", "content-type": "application/grpc-web+proto"} }

What is the expected behavior?
The name of a model or field should not break Torii
Steps to reproduce

Create a model named 'Table' on dojo-starter
Migrate
Open some example that syncs using getSyncEntities() like react-app
Monitor the console as the page loads, the error should be there.

Or use this branch

Build and migrate on /dojo
pnpm run dev on /client
Open http://localhost:3000/gate
Monitor the console as the page loads, the error should be there.

Trace
No response
Is there an existing issue for this?

[X] I have searched the existing issues and verified no issue exits for this problem.

Upgraded to Dojo 0.7.1, renamed by model back to Table, and the problem persists:


Add initial AWS account Terraform

When an account is created, several things must be provisioned on the account (see: #13).
This PR adds reusable Terraform for AWS in an accounts based structure.
TODO

[ ] add iam-user module

Other account configurations to have via Terraform might include:

IAM roles
IAM policies
IAM user groups

IAM users might be best set up manually. Keen to hear thoughts.

Added budgeting (556c3ce5ecd541fe7ebf5becc253dee0e3cf8b54) and restructured hierarchically (fbbb927e379a4dc6fd6827f1eb07e4990cfddbc1)

Manually created a test account<EMAIL_ADDRESS>Updated the Terraform to use the account
terraform apply
IAM group+policy are in-place
Budget is in-plane
AuditTrail is running (is filling up the bucket and Terraform detects it's existence) but for some reason not visible in the UI via OrganizationAccountAccessRole)

I'd like to merge this one soon to start rolling out infra.
Looking for some more review or approval.
cc @jeefy @hh

I added a ceiling budget alert as well as a (defaulting to) 75% budget alert.

Thank you @jeefy!


Issues on testing demo.py with the pre-trained models

Hello
How are you?
Thanks for contributing this project.
The demo.py works with the model coco_tracking.pth and MOT16 test videos but the accuracy seems to be very poor.
and I tried to test demo.py with the model mot17_fulltrain.pth and a MOT16 test video but I can not see any bounding box being tracked.
please let me know how to fix these issues.
Thanks

Hi, guys,
Have you fixed it ?

This is because the MOT17 model has a different output channel (1) comparing to the default coco model (80). You need to add --num_classes 1 when using MOT models.

Thanks for your reply.


clarify goals

Some of the things on your to-do lists are a bit out of order, it would seem. For efficiency, doing them too early is a waste of time cuz you may have to change it in near future because of php version changes. If you want your board to run on php 8.2 for example, I would not even worry about littler things, just look at your entire codebase and make sure nothing is deprecated, and make slight changes to make sure the code is taking advantage of php 8.2 capabilities. If you spend lots of time with the other features, it might be a waste of time if you have to re-write it for php 8.2 anyway.
You are fully entitled to run your board how you want, this is just a suggestion, but for efficiency, I would recommend you spend time looking at every bit of code to make sure it is compatible with php 8.2 because it will make it WAY easier to adapt to php 8.3 and beyond. Plus, the vast majority of boards on github do not even work with php 8.1 --- so any repo that prioritizes for php 8.2 is really making a useful app that others will like.

We are writing PHP 8.x compatible code, development currently happens with PHP 8.0.3 but I don't worry too much about compatibility at this point. The codebase size in terms of lines is and will be small, because we are doing things the minimalistic way, so I will just re-evaluate its compatibility with the newest PHP version occasionally and apply any changes required to make it work.

No offense intended, but honestly, anything below php 8.1 is too outdated. Everyone- and I mean everyone with a php ib says they are not worried about updating the code to the latest versions because that is easy--- yet it never seems to happen on any ib. For example, vichan has pages of talk about it in the issues area- but currently vichan can not run on php8. SO, in over 2 years, vichan claims to easily be able to change the code to work on the latest php versions- but it never happened. To put it bluntly, they are either delusional, or liars. Yes, it is not easy, but the higher the php ver the code is optimized for, the easier future changes will be. The PHP foundation has made lots of disruptive changes, hopefully all the strife that the changes has caused will end up being good for php once apps properly adapt to the new ways.   Also, sorry, I forgot the main point, which if you wrote out your vision more precisely in a readme, it would help others keep an eye out for solutions for your goals.

I can clarify my vision in the README, that's a good idea. And regarding the disruptive changes in terms of PHP 8+, the only problem I can imagine in upgrading this software to use the latest version, for example, is the lack of support in the 3rd party libraries we use. So if some of the libs we use do not support the newest version of PHP 8, then I can not do much about it. But eventually I would imagine that our dependencies will support new versions, so we will be able to upgrade as well.

Read the vichan issues... about 2 years they thought it would be easy to adapt, but it never happened. Also, mediawiki and wordpress was unable to adapt - both can not run on the latest stable version of php.

By the way I won't bug you for a while, but if you can check out the links I sent-- helma for example has a working demo.

Isn't Vichan a mess anyways? It's an old codebase, makes such upgrades painful yes.

check this lil gem out :) https://github.com/perdedora/vichan   It works on php 8.1 :) Now that is what you should install to get code ideas from and to use some of the code!!!!! :)

wow....!!!!!!!!!!!!! actually they say the main vichan repo now works on  It works on php 8.1 :)

mini board is really cool tho, I hope you keep with it because it will be really cool to have a new ib that works. Now that vichan finally updated to modern, there is now competition for your board tho lol. I always absolutely appreciate simple code with no bloat tho, it is much more trust-worthy. I definitely may end up using miniboard instead of vichan

Oah by the way im not sure if you want ppl to close out the issues by themselves or leave it up to you. Maybe you could include that in the readme too so people can know.

Isn't Vichan a mess anyways? It's an old codebase, makes such upgrades painful yes. Okhay I'll check the links.

Yikes....they fixed it quite well. I never used the old vichan about 3 years ago when I checked it out, but they actually fixed the past issues I had with it, and i gotta say, i am impressed at the state of vichan as it is today. I got it working on 8.1.2 so its fully supported for at least 2 more years. Im not sure if you are like me...if you checked it out in the past and did not really like it much. Honestly, they did an awesome job- I think I will just take the adelia css and mods and port it entirely to vichan and use that- its far superior to the repo i named adelia.


https://issues.jboss.org/browse/WFCORE-625 Error message in CLI if exten...

...sion existing on the server is not present in the CLI instalaltion
This commit changes the error to a simple message on the terminal and rewords the message to indicate it's not critical to the CLI session in general.
Thanks,
Alexey

Core - Full Integration Build 726 is now running using a merge of 5a100e45203003bfd8600bea7cd88e5378539539

Linux Build 1465 is now running using a merge of 5a100e45203003bfd8600bea7cd88e5378539539

Windows Build 1123 is now running using a merge of 5a100e45203003bfd8600bea7cd88e5378539539

I've decided to re-work this. Sorry for the noise.

Linux Build 1465 outcome was SUCCESS using a merge of 5a100e45203003bfd8600bea7cd88e5378539539
Summary: Tests passed: 3076, ignored: 65 Build time: 0:17:54

Windows Build 1123 outcome was SUCCESS using a merge of 5a100e45203003bfd8600bea7cd88e5378539539
Summary: Tests passed: 3076, ignored: 65 Build time: 0:21:24

Core - Full Integration Build 726 outcome was SUCCESS using a merge of 5a100e45203003bfd8600bea7cd88e5378539539
Summary: Tests passed: 2838, ignored: 416 Build time: 0:55:08


[Question] WebApp SDK - configure storage account

Hi, I'm exploring the SDK docs, and I cannot find - is it possible to transform the following bash command to be used with the SDK (myWebApp.Update()....):

az webapp config storage-account add
--resource-group <some_rg>
--name <some_service_name>
--custom-id GrafanaData
--storage-type AzureBlob
--share-name <some_share_name>
--account-name <some_name>
--access-key <some_key>
--mount-path <some_path>
--output none

I was investigating the source code, and I found the class

AzureStorageInfoValue

which contains the same properties as the bash command. The dependencies chain looks like this:

AzureStoragePropertyDictionaryResourceInner (ctor)
UpdateAzureStorageAccountsSlotWithHttpMessagesAsync
UpdateAzureStorageAccountsSlotAsync

and the last method is not being used anywhere.
Setup
Version of the Library used (.Net Core 3.1):

Microsoft.Azure.Management.Fluent v1.32.0
Microsoft.Azure.Management.ResourceManager.Fluent v1.32.0
WindowsAzure.Storage v9.3.3

@Kotasudhakarreddy Hi Kota, could you share some insights or loop in someone else. Thanks.


TINKERPOP-1179

Archetypes modules won't compile
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-archetype-plugin:2.4:integration-test (default) on project gremlin-archetype-tinkergraph:
[ERROR] Archetype IT 'standard' failed: Cannot run additions goals.
[ERROR] -> [Help 1]
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-archety

Due to https://issues.apache.org/jira/browse/ARCHETYPE-488
workaround is to run using maven 3.2

Thanks for this.  i merged it to the TINKERPOP-1179 branch. In that branch i change the build target to mvn clean install. We should see failures on that branch going forward.  When we get green we can try to merge back to tp31 again.

here's the build for that TINKERPOP-1179 branch:
https://ci.appveyor.com/project/ApacheSoftwareFoundation/incubator-tinkerpop/build/226
Looks like the problem is still with that timing issue with the hadoop tests
g_V_sideEffectXThread_sleepX10XX_sideEffectXThread_sleepX5XX_profile(org.apache.tinkerpop.gremlin.process.traversal.step.sideEffect.ProfileTest$Traversals)  Time elapsed: 0.281 sec  <<< FAILURE!
java.lang.AssertionError: Duration should be at least the length of the sleep (59ms): 53
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at org.apache.tinkerpop.gremlin.process.traversal.step.sideEffect.ProfileTest.g_V_sideEffectXThread_sleepX10XX_sideEffectXThread_sleepX5XX_profile(ProfileTest.java:173)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
	at org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at org.apache.tinkerpop.gremlin.process.GremlinProcessRunner.runChild(GremlinProcessRunner.java:53)
	at org.apache.tinkerpop.gremlin.process.GremlinProcessRunner.runChild(GremlinProcessRunner.java:37)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.apache.tinkerpop.gremlin.AbstractGremlinSuite.runChild(AbstractGremlinSuite.java:212)
	at org.apache.tinkerpop.gremlin.AbstractGremlinSuite.runChild(AbstractGremlinSuite.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)

Still not quite sure the best way to fix this.

I was reading this test, and it promises "6 elements w/ a 10ms sleep each = 60ms with 10ms for other computation.", so, should be 60ms (for the 6 elements) + 10ms (for other stuff) = 70 ms.
I wonder why the assertion is >= 59 and not >= 70

@rjbriody i know you're sick of this damn test and probably just want to obliterate it, but can you provide any explanation for @velo ?
we could mark this test as "nondeterministic" which is a class of tests we have that are kinda fishy, rely on timing of things, etc.  but i think it would be best to use that only as a last resort.

np @spmallette, anything for you buddy!

6 elements w/ a 10ms sleep each = 60ms with 10ms for other computation.

This comment (and others like it from a few other tests) are from when we actually attempted to impose an upper bound on the duration. The assert used to verify that the duration was greater than the total sleep time AND less than whatever that was + 10ms. That was totally unreliable even after we jacked the tolerance so I just got rid of all the upper bound checking. So I thought "Hey, it should at least take as long as all the sleeps because that's dependable... right?". Guess not??? So this failure is particularly weird. There's no reason I can think of why the duration could possibly be less than the minimum.

@rjbriody so, taking even less time on a crowed server shouldn't happen, right?
but looks like it does =(

It's as if the laws of traversal execution and Thread.sleep have ceased to exist.

lol
And is there any other assertion besides time we could do that would be more meaningful?

We already also check all the counts but I mean, these are the profile tests. Duration is kinda the star of the show.

not sure if this is just a temporary error or not but we're seeing this error over and over from appveyor: https://ci.appveyor.com/project/ApacheSoftwareFoundation/incubator-tinkerpop/build/291

seems chocolatey is down

Seems like this would be a better solution -- setting a dependency for maven-invoker on the maven-archetype-plugin -- since you wouldn't be bound to a specific version of Maven 3. https://issues.apache.org/jira/browse/ARCHETYPE-488?focusedCommentId=14731166&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-14731166

I just rebased TINKERPOP-1179 on tp31 - i don't imagine anything would have changed in the build, but it's running now:
https://ci.appveyor.com/project/ApacheSoftwareFoundation/incubator-tinkerpop/build/634
How should we proceed with this? should we target PRs for this issue at the TINKERPOP-1179 branch going forward and close this PR?

Since no one has any opinions since my last comment, I think we should just close this and target future PRs at the TINKERPOP-1179 which I will synch with tp31 periodically. I will lose this PR.
@pluradj you posted a comment here on 3/10 for a "better solution". if you intend to implement, just submit the PR against TINKERPOP-1179 (or commit directly i guess since the branch is on the TinkerPop side)


Index portfolio blocks styles

Circle cropped images?
Little logos next to title of project on index
Maybe next to some sort of symbol of what it is?
CSS forming nice box around each

duplicate #25


ALM Toolkit generates whole database script instead of just changes

The ALM Toolkit generates a script for the entire database but really should only do that when the database does not yet exist. Otherwise, it should create a script that only makes changes to the destination...or at least give the user the option to generate changes only or the whole database.

Partial update scripts would be good, but only a small amount of tabular objects allow updates in isolation in a TMSL script


Fix logging when resizing embedding layer in peft mode

The logging after a resize in peft mode happens with the new config, not the old one. So it will always log something like:
INFO:lm-eval:Model config indicates vocab_size='41510', but found tokenizer with vocab size '41510'. Resizing model embedding layer...

Even though the original vocab_size was 32000, for example.
This PR fixes this by moving the logging up so it uses the correct config.

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

LGTM! tests failed due to a caching issue


Speaker output looping back into EVERY input device's left audio channel when using Stereo Mix

I'm using this with Python3.7 (used the .msi installer) and after the audio stream goes on for a while (as_loopback = true), speaker output starts inputting itself into microphone's left channel and it stays that way until I restart my system.
The script is using system audio output as input to do frequency cutoffs (scipy butterworth), some analysis and write results onto a file. Script has nothing to do with microphone. Only device used is Speakers with (as_loopback=true) parameter.
Signing out and back in again, stopping the python script, unplugging and plugging mic back in, nothing else helps. It's quite annoying since I use my mic for meetings and all, and all speaker output can be heard in left channel of my mic. At times I'm doing rendering/encoding in background that takes a few hours each time and restarting over and over isn't a good solution.
Happens consistently, every time I run the script longer than a few minutes. Fixes consistently when I restart.

Update: This issue happens specifically when using "Stereo Mix" as the input device on Win64
To reproduce: Start an audio stream and just print audio values (using np.linalg.norm), wait for 5-10 minutes. The audio levels will be high even when no audio is playing through speakers, in every input device that is enabled. That also includes devices that only have a physical wire plugged in but with no actual device attached.
Even after killing the script, Stereo Mix and EVERY INPUT DEVICE's audio levels stay the same.
Working fine with as_loopback=true when using with Speakers as the input device.


⚠ Samsung has degraded performance

In edeafc7, Samsung (https://samsung.com) experienced degraded performance:

HTTP code: 200
Response time: 2305 ms

Resolved: Samsung performance has improved in 2b267ad.


Doesn't work with ionic v1.0.0-beta7

Doesn't work with ionic v1.0.0-beta7
i cloned the source, switch ionic to v1.0.0-beta7 and now it doesn't work..

Fixed.


Docs.MS Release Updates for Azure.Storage.Common

Update docs metadata and targeting for release of Azure.Storage.Common

Docs Build status updates of commit 9d9da7d:
:warning: Validation status: warnings

File
Status
Preview URL
Details

api/overview/azure/storage.common-readme.md
:warning:Warning
View
Details

api/overview/azure/storage.common-readme.md

Line 2, Column 1: [Warning-ms-prod-and-service] Only one of the following attributes can exist: 'ms.prod', 'ms.service'. Use ms.prod for on-premise products, or ms.service for cloud services.
Line 9, Column 16: [Warning-ms-prod-technology-invalid] Invalid value for 'ms.technology': 'azure' is not valid with 'ms.prod' value 'azure'.
Line 2, Column 1: [Suggestion-description-missing] Missing required attribute: 'description'.
Line 2, Column 8: [Suggestion-duplicate-titles] Title 'Azure Storage Common client library for .NET - Azure for .NET Developers' is duplicated in: 'api/overview/azure/storage.common-readme.md(2,8), api/overview/azure/storage.common-readme-pre.md(2,8)'. Titles must be unique within a docset.

For more details, please refer to the build report.
If you see build warnings/errors with permission issues, it might be due to single sign-on (SSO) enabled on Microsoft's GitHub organizations. Please follow instructions here to re-authorize your GitHub account to Docs Build.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
Note: Your PR may contain errors or warnings unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel


common: fix use of snprintf on Windows

Refs: https://github.com/libuv/libuv/pull/467
R=@bnoordhuis

CI: https://jenkins-iojs.nodesource.com/view/libuv/job/libuv+any-pr+multi/134/

I could swear we used to have a snprintf() definition for win32...
I don't really like _snprintf() because it doesn't zero-terminate like snprintf() does when the buffer is too small.  But meh, LGTM, I guess.

I could swear we used to have a snprintf() definition for win32...

That's on the test suite.

I don't really like _snprintf() because it doesn't zero-terminate like snprintf() does when the buffer is too small. But meh, LGTM, I guess.

I guess we could add a uv__snprintf, I just followed what we do on inet.c this time around :-)

FWIW, VS2015 has snprintf() finally.

@saghul, why can't we use _MSC_VER < 1900 condition here as well as we did in: https://github.com/libuv/libuv/pull/341, to keep libuv buildable with VS2015?

@jasonwilliams200OK Yes, I'd entertain a PR :-)


GuardDogActionsTest.ShouldRespectEventPriority flaking on coverage

Looks like this is flaking on coverage builds.
Sample runs:
https://dev.azure.com/cncf/4684fb3d-0389-4e0b-8251-221942316e06/_apis/build/builds/89313/logs/243
https://dev.azure.com/cncf/4684fb3d-0389-4e0b-8251-221942316e06/_apis/build/builds/89327/logs/235
https://dev.azure.com/cncf/4684fb3d-0389-4e0b-8251-221942316e06/_apis/build/builds/89332/logs/235
@KBaichoo would you be able to take a look Thursday or would it make more sense for me to send out a PR to disabling it for now and you can get to it when you have cycles?

We can disable it for now, and I'll take a look at it when I have cycles. Can you tag this no stale bot? Thanks

SG, thanks for the quick reply!


Support for the Header Exchange trigger binding

One of the concepts supported by RabbitMQ is the "Headers Exchange".
You can read more on this here: https://www.rabbitmq.com/tutorials/amqp-concepts.html
This pull request modifies the existing binding to add support for specifying an exchange instead of a queue. In the RabbitMQ Service this will create a queue based on the exchange name and bind based on specified x-match headers with supplied arguments.
I'm looking to use this in an upcoming project that relies heavily on this methodology, by spinning up several functions that will listen to their own specific headers independently of each other.
I appreciate the work you have done so far and look forward to seeing how I can help extend the functionality of this extension!

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.:x: ianrathbone sign nowYou have signed the CLA already but the status is still pending? Let us recheck it.

Thank you for sending this! We'll provide some feedback on the PR as soon as possible
@jeffhollan can you please comment on the scenario? The issue is https://github.com/Azure/azure-functions-rabbitmq-extension/issues/69 if you want to move the discussion there.

Apologies about the lack of response here.
@jeffhollan / @dariagrigoriu can you please comment on the functionality?

Pinging here as we have been resuming work on this extension. We don't create non-existent queues anymore like we used to, could you rebase and comment on how this functionality might fit in with the existing model ?


Syntax highlighting with bat

We're missing syntax highlighting for non-dot version of zshrc when using bat .

can we get syntax highlighting for nano ?